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?
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;
}
Merci pour votre aide