Bonjour a vous,
Voila j'ai plusieurs problemes
1- Comment lire caracteres par caracteres?
2- Est ce que je passe correctement mon parametre flux d'une fonction a une autre?
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 void compteur_caracteres (unsigned char **flux, unsigned long *NbOcc) { int c; /* Lit caracteres par caracteres et incremente dans le tableau NbOcc */ while (( c = ?? ) != EOF ) NbOcc[ c ]++; } unsigned int Lire (unsigned char **flux){ unsigned long [256]; compteur_caracteres (flux, NbOcc) return 0; } int main (void){ unsigned char *flux = "Bonnes fetes"; Lire (&flux); return 0; }
Partager