A Linked List program in C