/* main.c -- program to demonstrate use of a stack */ #include #include "stack.h" int main() { int i; Stack s = newStack(); for (i = 1; i <= 10; i++ ) { (*(s->pushMethod))( s, i ); } for (i = 1; i <= 10; i++ ) { printf( "%d\n", (*(s->popMethod))( s )); } }