Commit fde8b39d50caa9a446ff9f3bfb6878de1b02cd7e

Authored by rsSimonin
1 parent 1e85143f

fini

Showing 1 changed file with 2 additions and 65 deletions   Show diff stats
@@ -2,20 +2,9 @@ @@ -2,20 +2,9 @@
2 #include <stdlib.h> 2 #include <stdlib.h>
3 #include <stdbool.h> 3 #include <stdbool.h>
4 #include <string.h> 4 #include <string.h>
5 -#define TAILLE 27  
6 5
7 -//#include "arbre.h"  
8 6
9 -  
10 -typedef struct arbre{  
11 - char val;  
12 - struct arbre *suite[TAILLE];  
13 - bool finmot; //1 si fin de mot  
14 -}Arbre;  
15 -  
16 -typedef struct dico {  
17 - Arbre *alpha[TAILLE];  
18 -}Dico; 7 +#include "arbre.h"
19 8
20 9
21 10
@@ -119,7 +108,7 @@ void free_dico(struct dico *pt_dico) @@ -119,7 +108,7 @@ void free_dico(struct dico *pt_dico)
119 free_arbre((pt_dico->alpha[i])); 108 free_arbre((pt_dico->alpha[i]));
120 } 109 }
121 110
122 - free(pt_dico); 111 + //free(pt_dico);
123 } 112 }
124 113
125 void affiche_arbre(struct arbre *arbre) 114 void affiche_arbre(struct arbre *arbre)
@@ -147,7 +136,6 @@ void affiche_dico(struct dico *dico) @@ -147,7 +136,6 @@ void affiche_dico(struct dico *dico)
147 136
148 } 137 }
149 138
150 -  
151 void analyse_fichier(FILE *fp,Dico *pt_dico, int *nb_t, int *nb_f){ 139 void analyse_fichier(FILE *fp,Dico *pt_dico, int *nb_t, int *nb_f){
152 int nbmot_t=0; 140 int nbmot_t=0;
153 int nbmot_f=0; 141 int nbmot_f=0;
@@ -163,54 +151,3 @@ void analyse_fichier(FILE *fp,Dico *pt_dico, int *nb_t, int *nb_f){ @@ -163,54 +151,3 @@ void analyse_fichier(FILE *fp,Dico *pt_dico, int *nb_t, int *nb_f){
163 *nb_t=nbmot_t; 151 *nb_t=nbmot_t;
164 *nb_f=nbmot_f; 152 *nb_f=nbmot_f;
165 } 153 }
166 -  
167 -// int main (int argc,char *argv[]){  
168 -// FILE* dico = NULL;  
169 -// if(argc >1){  
170 -// printf("chargement de votre dictionnaire \n");  
171 -// dico=fopen(argv[1],"r");  
172 -// }  
173 -// // else dico=fopen("words-no-accents","r");  
174 -//  
175 -// if(dico == NULL){  
176 -// // return EXIT_FAILURE;  
177 -// printf("chargement du dictionnaire par default");  
178 -// dico=fopen("words-no-accents","r");  
179 -// } //File is not readable  
180 -//  
181 -// struct dico *mondico=malloc(sizeof(struct dico));  
182 -// charger_dico(dico,&mondico);  
183 -// // affiche_dico(mondico);  
184 -// fclose(dico);  
185 -// char mot[]="zombie";  
186 -// char mot2[]="chaine";  
187 -// // mot_existe(mondico->alpha[calculcase('r')],"rerere",0);  
188 -// //mot_existe(mondico->alpha[calculcase(mot2[0])],mot2,0);  
189 -//  
190 -// printf("1: %s:%d \n",mot,mot_existe(mondico->alpha[calculcase(mot[0])],mot,0));  
191 -// printf("2: %s:%d \n",mot2,mot_existe(mondico->alpha[calculcase(mot2[0])],mot2,0));  
192 -//  
193 -// FILE* fichier_utilisateur = NULL;  
194 -// if(argc >2){  
195 -// printf("Analyse de votre fichier \n");  
196 -// fichier_utilisateur=fopen(argv[2],"r");  
197 -// printf("Fin Analyse de votre fichier \n");  
198 -// }  
199 -//  
200 -// if (fichier_utilisateur!=NULL){  
201 -// printf("analyse en cours\n");  
202 -// int juste=0;  
203 -// int faux=0;  
204 -// analyse_fichier(fichier_utilisateur,mondico,&juste,&faux);  
205 -// printf("juste:%d \n",juste);  
206 -// printf("faux:%d \n",faux);  
207 -// }  
208 -//  
209 -// printf("fin programme \n");  
210 -// free_dico(mondico);  
211 -// if (fichier_utilisateur!=NULL){  
212 -// fclose(fichier_utilisateur);  
213 -// }  
214 -//  
215 -// return 0;  
216 -// }