From 075f46e2d5793de5bf4904a68419d1d50d23072f Mon Sep 17 00:00:00 2001 From: rsimonin Date: Mon, 1 Apr 2019 21:35:54 +0200 Subject: [PATCH] affichage et correction de bug --- arbre.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/arbre.c b/arbre.c index 7aac3ea..d10d8b9 100644 --- a/arbre.c +++ b/arbre.c @@ -82,12 +82,34 @@ void charger_arbre(FILE *fp, struct dico **pt_dico) return ; } +void free_arbre(struct dico **pt_dico){ + if (*pt_dico-> +} +void affiche_dico(struct dico *dico){ + if(dico==NULL){ + return ; + } + for(int i=0;i<26;i++){ + affiche_arbre(dico->alpha[i]); + } +} + +void affiche_arbre(struct arbre *arbre){ + if(arbre==NULL){ + return ; + } + printf("%c\n",arbre->val); + for(int i=0;i<26;i++){ + affiche_arbre(arbre->suite[i]); + } +} int main (){ - + Dico *mondico=malloc(sizeof(struct dico)); + charger_arbre("dicotest.txt",mondico); -- libgit2 0.21.2