Compteurs de voyelles

Résolu
micoo86 Messages postés 7 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 4 avril 2006 - 2 avril 2006 à 19:10
micoo86 Messages postés 7 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 4 avril 2006 - 2 avril 2006 à 22:43
Bonjour,
en faite je n'arrive pas a faire ce programme : = =>
Écrire un programme C qui calcule le nombre de voyelles (ou de consonnes) dans un texte non accentué et terminé par un caractère # . On suppose que le texte n'est composé que de lettres minuscules non accentuées, que les mots ne sont séparés que par des espaces, qu'il n'y a aucune ponctuation


____________________________________
Micoo ==> The Special Agent
____________________________________

13 réponses

cs_TeniX Messages postés 118 Date d'inscription mercredi 24 décembre 2003 Statut Membre Dernière intervention 11 décembre 2011 1
2 avril 2006 à 20:28
Si il marche le problème c'est que ta mal utiliser scanf , jai donner
un exemple sur un chaine au hazard.le code adapté serait....



char Tab[255];

int len,i=0;

char cara;

int voyelle;





printf("Entrer la chaine...\n");



scanf("%c",&cara);

Tab[i]=cara;



while (cara != '\n')

{

i++;

scanf("%c",&cara);

Tab[i]=cara;



}





for (i=0;i<=len;i++)

{

if (Tab[i] == 'a')

voyelle++; //1 voyelle

//etc

}
1