#include #include #include int main (){ char caract_avt; char texte[127]; char lettre[27]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0'}; int cpteur_lettre[27]; int i; int j; for (i=0;i<27;i++){ cpteur_lettre[i]=0; } printf("Tapez votre texte"); scanf("%s",&texte); for(i=0;i<127;i++){ //caract_avt = texte[i]; /* if(caract_avt == texte[i] && texte[i] == ' ' ){ break; }else {*/ for(j=0;j<27;j++){ if(texte[i]== lettre[j]){ cpteur_lettre[j]++; }else { cpteur_lettre[26]++; } } /*}*/ } //faire le test que le texte est fini qd on a deux \n à la suite for (i=0;i<26;i++){ printf("lettre = %c est contenue %d fois \n",lettre[i],cpteur_lettre[i]); } printf("Autres lettres est contenue %d fois \n",cpteur_lettre[26]); }