BunoCS
Messages postés
15472
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
25 mars 2024
103
26 juil. 2005 à 10:47
#include <string.h>
#include <stdio.h>
int nbrOccurences(char *chaine, char caractere)
{
int compteur = 0;
char *c = chaine;
while(*c) {
if(*c == caractere) compteur++;
c++;
}
return compteur;
}
void main(void)
{
char
alpha[26]={'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'};
int compteur[26];
char chaine[50];
printf("Veuillez saisir une phrase:\n");
scanf("%s",&chaine);
for (int i=0; i<26; i++)
compteur[i] = nbrOccurences(chaine,alpha[i]);
/* Ici, dans compteur, tu as le nombre d'occurences de chaque lettre */
}
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...