X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TP5%2Fexo5%2Fpile_chainee_a_completer.c;h=3f2a5fb0fc2a0403775c879f55be25ae34a52271;hb=1960d1adb5b93ad8a7c0140af450790c572280df;hp=1eede6d1d86520c45f0fb6c80f5e9d1a04b9688b;hpb=16d1d589590215264ffec1c7af6fee2af81fb351;p=Algorithmic_C.git diff --git a/TP5/exo5/pile_chainee_a_completer.c b/TP5/exo5/pile_chainee_a_completer.c index 1eede6d..3f2a5fb 100644 --- a/TP5/exo5/pile_chainee_a_completer.c +++ b/TP5/exo5/pile_chainee_a_completer.c @@ -9,13 +9,11 @@ typedef int element; -typedef struct cellule -{ - element valeur; +typedef struct cellule { + element valeur; struct cellule *suivant; } Cellule, *Pile; - Pile pile_vide(void) { } @@ -30,7 +28,7 @@ element sommet(Pile p) /* la pile n'est pas modifiée */ } -Pile empiler(element e, Pile p) +Pile empiler(element e, Pile p) { } @@ -39,17 +37,21 @@ Pile depiler(Pile p) { } -element depiler2(Pile * p) /*ATTENTION: la pile est modifiée */ -/* ATTENTION: cette opération n'a pas de sens avec une pile vide */ -{ +element depiler2(Pile * p) +{ /*ATTENTION: la pile est modifiée */ + /* ATTENTION: cette opération n'a pas de sens avec une pile vide */ } - /******************************************************************************/ int main() -{Pile p; - int i; - p=pile_vide(); - for (i=0; i<20; i++) p=empiler(i,p); - for (i=0; i<25; i++) printf("%d\n",depiler2(&p));} +{ + Pile p; + int i; + p = pile_vide(); + for (i = 0; i < 20; i++) + p = empiler(i, p); + for (i = 0; i < 25; i++) + printf("%d\n", depiler2(&p)); +} + /******************************************************************************/