Compter le nombre total de mots dans une chaîne de caractère en C

Dans ce tutoriel nous allons découvrir comment écrire un programme pour compter le nombre total de mots dans une chaîne de caractère en langage de programmation C.
 
 

Programme pour compter le nombre total de mots dans une chaîne de caractère
#include <stdio.h>
#include <string.h>
 
int main()
{
	char str[100];
	int i, count = 1;
	 
	printf("Entrer une chaîne de caractère :  ");
	gets(str);

	for(i = 0; str[i] != '\0'; i++)
	{
		if(str[i] == ' ' || str[i] == '\t' || str[i] == '\n')
		{
			count++;	
		} 
	}	
	printf("Le nombre total de mots dans cette chaîne est = %d", count);
		
	return 0;
}

La sortie :
 

 
 

Une réflexion sur “Compter le nombre total de mots dans une chaîne de caractère en C

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *