Analyse la frequence d apparition

Résolu
thrmgs Messages postés 15 Date d'inscription vendredi 17 juin 2005 Statut Membre Dernière intervention 21 juin 2007 - 11 avril 2006 à 17:08
thrmgs Messages postés 15 Date d'inscription vendredi 17 juin 2005 Statut Membre Dernière intervention 21 juin 2007 - 11 avril 2006 à 19:33
bonjour
je voudrai savoir si il existe un programme afin d analyse la frequence d apparition d un chiffre a la suite ,exemple on a une serie de chiffre 1111444444433333377777733338888 .
je voudrai que le programme me donne le resultat suivant :
quatre 1 a la suite
sept 4 a la suite
six 3 a la suite
six 7 a la suite
quatre 3 a la suite
quatre 8 a la suite

merci d avance .

6 réponses

ben92600 Messages postés 56 Date d'inscription dimanche 13 novembre 2005 Statut Membre Dernière intervention 11 juillet 2006
11 avril 2006 à 18:44
(******@falcon 110)cc *.c

bou.c:28: warning: type mismatch with previous implicit declaration

bou.c:18: warning: previous implicit declaration of `aff'

(******@falcon 111)./a.out 111111122222222333331111122222

7 1 a la suite

8 2 a la suite

5 3 a la suite

5 1 a la suite

int main(int ac,char **av)

{

if (ac == 2)

fonction1(av[1]);

else

exit (0);

}



int fonction1(char *str)

{

int a = 0;

int b = 0;



while (str[a] != '\0')

{

if (a > 0 && str[a] != str[a-1])

{

aff(b,str[a - 1]);

b = 1;

}

else

b++;

a++;

}

}



int aff(int a,char c)

{

printf("%d %c a la suite\n", a , c);

}



la sa marche ;)

dsl je les fait de tete en 5 minute
3
Rejoignez-nous