#ifndef STACK_H #define STACK_H #include typedef struct stack { size_t capacity; size_t size; int *data; } stack_t; void stack_push(stack_t *stack, int value); int stack_pop(stack_t *stack); #endif /* STACK_H */