micoo86
Messages postés7Date d'inscriptiondimanche 2 avril 2006StatutMembreDernière intervention 4 avril 2006
-
2 avril 2006 à 19:10
micoo86
Messages postés7Date d'inscriptiondimanche 2 avril 2006StatutMembreDerniè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
____________________________________
A voir également:
Algorithme nombre de voyelles
Écrire une fonction qui compte le nombre de voyelles dans une chaîne de caractères donnée - Meilleures réponses
Compter le nombre de voyelle en langage c - Meilleures réponses
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 2 avril 2006 à 20:45
Pour une méthode performente, regrouper les méthode de BruNews et TeniX donc:
int n = 0;
char c[256];
//C'est incertain ici car scanf va arrêter au espace je crois
scanf("%s", chaine);
ou
gets(chaine);
// L'important est de récupérer la chaine de caractère complète
while(*c)
{
switch(*c)
{
case 'a': case 'e': case: 'i': case 'o': case 'u': case 'y': n++;
break;
//Meme chose pour les consonnes
}
c++;
}
___________________________________________
Les plus grands esprits trouvent toujours une solution