Tag - singly linked list in c program