#ifndef STACK_H #define STACK_H #include #include #include // We will create a stack of Node elements // Each element will hold one integer value typedef struct node { int value; struct node *next; } Node; /* * The interface of the stack module */ void push(Node **top, int value); int pop(Node **top); bool is_empty(Node *top); void print(Node *top); #endif