Commit ac7caa1813e49423363e9a6f40f6ff8334a76394
1 parent
eb0cebb1
Modification de la cellule à mettre à true lorsque c'est la fin du mot
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
... | ... | @@ -148,14 +148,14 @@ void cons_arbre(ptarbre *parbre_originel, ptarbre *parbre, ptarbre *parbre_prec, |
148 | 148 | else if (rec->suivant==NULL && rec->lettre!='\0') // Cas où il y a qu'une lettre à l'indice *parbre donc la recherche renvoie l'adresse de la première cellule qui ne contient pas la lettre recherchée. |
149 | 149 | { |
150 | 150 | ajout_dico(&(rec),&(rec->suivant),c); |
151 | - (*parbre_prec)=(*parbre); | |
151 | + (*parbre_prec)=rec->suivant; | |
152 | 152 | (*parbre)=rec->suivant->fils; |
153 | 153 | } |
154 | 154 | } |
155 | 155 | |
156 | 156 | else |
157 | 157 | {// Cas où la recherche renvoie l'adresse d'une cellule dont la lettre est la lettre recherchée donc le début du mot existe déjà et on le complète. |
158 | - (*parbre_prec)=(*parbre); | |
158 | + (*parbre_prec)=rec; | |
159 | 159 | (*parbre)=rec->fils; // On va à l'étage d'après pour former le mot dans l'arbre. |
160 | 160 | |
161 | 161 | } | ... | ... |