// Abstract Data Types Demo
// Using a stack
// Marc Chee, April 2019
#include <stdio.h>
#include "stack.h"
int main(void) {
Stack deck = stackCreate();
int card = 42;
printf("Pushing %d on top of the deck.\n", card);
stackPush(deck, card);
card = 37;
printf("Pushing %d on top of the deck.\n", card);
stackPush(deck, card);
card = 13;
printf("Pushing %d on top of the deck.\n", card);
stackPush(deck, card);
printf("Taking %d off the top of the deck.\n", stackPop(deck));
printf("Taking %d off the top of the deck.\n", stackPop(deck));
printf("Taking %d off the top of the deck.\n", stackPop(deck));
}
Resource created Friday 13 September 2019, 02:04:34 PM, last modified Thursday 14 November 2019, 10:16:18 AM.
file: main.c