Tag - singly linked list program in c