4. Use linked list to implement a stack in C: (10%)