stack implementation of linked list in c