bsr,
jé écrit une procédure permettent de dépiler un élement de la pile : voila mon code :
lors de l'appel ds le programme principal je trouve pas l'element convenable au sommet , mé je trouve une valeur de 8 chiffres peut etre que c'est une adresse,
Code : 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 typedef int element; typedef struct pile { element t[maxp]; int sommet; }PILE; PILE p; /*******depiler de la pile********/ void dep(PILE &p,element &x) { if(!pile_vide(p)) { (*x)=p.t[p.sommet]; p.sommet=p.sommet-1; } else printf("la pile est videeeee \n"); }
alors veuillez me dire alors des consignes afin de résoudre mon probléme,
et merci d'avance.
Partager