Aide exercice en c

Fermé
naja_nivea - 17 mai 2008 à 17:26
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 mai 2008 à 12:53
voila ce que j ai fait :

#include<stdio.h>
#include<conio.h>
#define max 10
typedef ptr*ch1[20];
typedef struct{
ptr T[max];
int sommet;} PILE;
PILE p;
void initialiser(PILE&p);
void empiler(PILE&p,ptr ch);
void depiler(PILE&p,ptr&ch);
void initialiser(PILE&p)
{
p.sommet=-1;
}
void empiler(PILE&p,ptr ch)
{
if(p.sommet>=max) printf("pile pleine\n");
else { p.sommet++;p.T[p.sommet]=ch; }
}
void depiler(PILE&p,ptr&ch)
{
if(p.sommet==-1) printf("pile vide\n");
else {ch=p.T[p.sommet]; p.sommet--;}
}
void main()
{
clrscr();
ptr ch;
int i;
initialiser(p);
empiler(p,'chance');
empiler(p,'de');
empiler(p,'pas');
for(i=0;i<3;i++)
{
depiler(p,ch);
printf("%s\t",ch);
}
getch();
}

et merci une autre fois

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
17 mai 2008 à 17:45
Salut,

il n'y a pas que moi sur le site donc il fallait copier aussi l'ennoncé ;-)
Le voici

salut!j ai trouvé des difficulté à programmer un programme en c qui inverse une liste chainé composeé des pile comme suit : la premiere liste chainé va contenir la phrase suivante ( chance de pas) la lisre inverseé va contenir la phrase suivante (pas de chance) c set urgent et merci:d

D'après ce que tu demandes, tu veux utiliser une pile implémentée par une liste chaînée
Tu peux jeter un coup d'œil ici
les piles en langage c
liste simplement chainée

Dans ton code il s'agit d'un implémentation avec un tableau et pas une liste
0
tam2022 Messages postés 5 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 5 septembre 2008 2
17 mai 2008 à 21:45
as-tu essayé de le compiler ?
0
nn j' arrive à le compiler
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > naja_nivea
18 mai 2008 à 12:53
0