Bonsoir à tous,
C la 1ere fois que je programme en C
J'ai un souci c'est que j'arrive pas à faire un appel à ma fonction dans le main;
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
 
int main(int argc, char *argv[]) 
{ char c; 
int N; 
liste_mot* s =NULL; 
Affiche_mots(s); 
printf("\n\n la liste filtree \n\n"); 
frequent( &s , 1); 
Affiche_mots(s); 
calcul_nbre_mot(b); 
printf("%d",N," mot((s))"); 
 
scanf("%c",c); 
return 0; 
}
en fait tout marche nikel jusque l'appel de la fonction calcul_nbre_mot(b); il m'affiche pas le nbre de mots
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
void calcul_nbre_mot(liste_mot *s) 
{ 
liste_mot* m=s; 
int N=0; 
while(m!=NULL) 
{ 
N=N+1; 
} 
printf("\n"); 
}
normallement le programme m'affiche le nbre de mots qui est N, mais la il m'affiche rien
merci