Bonjour à tous,
j'aimerai coder en C une application qui lit un texte en entree et qui apres remplit une table de hachage par les mots de ce texte
La tableau de hachage contiendra les mots du texte, pour chaque mot la liste des numeros de ligenoù il apparait et la frequence.
ci dessous un bout du code que jai crée.
Je suis plantée dans le fait comment je crée une table de hachage videCode:#include <stdio.h> #include <stdlib.h> #define ENTREE "Texte_EN.dat" #define SORTIE "sortie.txt" typedef struct THMot { int freq; char *mot; int *l; struct THMot *suivant; } liste; int main(void) { FILE *f_in, *f_out; int c; if ((f_in = fopen(ENTREE,"rb")) == NULL) { fprintf(stderr, "\nErreur: Impossible de lire le fichier %s\n",ENTREE); return(EXIT_FAILURE); } fclose(f_in); return(EXIT_SUCCESS); }
avez vous une idée svp ?
Merci
-----