Voila je travaille sur les arbres lexicographiques et j'ai un probleme de fonction.
Mon arbre représente un dictionnaire les element sont des char .
La structure de mon arbre est la suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
typedef struct noeud {
	ELEMENT etiq;
	struct noeud * ag, * ad ;
} NOEUD;
	/* un arbre binaire est un pointeur sur son Noeud racine  */
typedef  NOEUD* DICO  ;
La fonction qui me pose probleme est une fonction de recherche qui recherche un mot dans mon dictionnaire(arbre) et qui me renvoie 1 si celui ci y est et 0 sinon .
Sauf que la ma fonction ne trouve aucun mot dans l'arbre meme ceux qui y sont
je travaille avec des TDA ELEMENTS et LEXICO mais je ne peux pas tout vous mettre mais si quelqu'un voit d'ou vient mon erreur ca m'aiderai beaucoup . Vous pouvez me poser des questions si il manque quelquechose

La fin d'un mot est représentée par '*' , et l'absence de mot par '~' .