Compter le nombre de mots et le nombre de caracteres dans une chaine de caracteres
Thu Jan 04 2024 13:09:26 GMT+0000 (Coordinated Universal Time)
Saved by
@elOuahabiKarim
#include <stdio.h>
#include <string.h>
int i, mot, caractere;
char ch[100];
int main() {
printf("Entrer la chaine de caracteres : ");
gets(ch);
// Calcul du nombre de caractères
caractere = 0;
for (i = 0; ch[i] != '\0'; i++) {
if (ch[i] != ' ' && ch[i] != '\n' && ch[i] != '\t') {
caractere++;
}
}
// Calcul du nombre de mots
mot = 1;
for (i = 0; ch[i] != '\0'; i++) {
if (ch[i] == ' ' || ch[i] == '\n' || ch[i] == '\t') {
mot++;
}
}
printf("Le nombre de mots dans la chaine de caracteres est : %d\n", mot);
printf("Le nombre de caracteres dans la chaine de caracteres est : %d", caractere);
return 0;
}
content_copyCOPY
Comments