j'ai trouvé un probleme dans la compilation de cette fonction dans un programme contenant la notion de fichier et les arbres n-aires avec implementaion chainés.
Pouvez-vous nous le corriger?
n.b: ArbreN est une structure d'une arbre n-aire.
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 ArbreN ajoutmot(ArbreN a,char mot[N]) { int i=0; ArbreN nc; if(a==NULL) a=creer_feuille(a,mot,NULL); else for(i;i<N;i++) { if(a->val[0]!=mot[0]) { nc->val[i]=mot[0]; nc->list_fils=NULL; a->list_fils->suivant=nc->list_fils; a->list_fils->fils=nc; } else a->list_fils=a->list_fils->suivant; a=ajoutmot(a->list_fils->fils,mot); } return(a); }
Partager