void init(Stack *stk);
/*
init(stack) -> void
*/
void push(Stack *stk, int value);
/*
push(stack, 2) -> void
*/
int pop(Stack *stk);
/*
pop(stack) -> 2 (top element)
*/
stack data structure best practices with C
void init(Stack *stk);
/*
init(stack) -> void
*/
void push(Stack *stk, int value);
/*
push(stack, 2) -> void
*/
int pop(Stack *stk);
/*
pop(stack) -> 2 (top element)
*/
stack data structure best practices with C