Linked Data Structures

void list_print(struct listnode *head)
{
	struct listnode *lp;
	for(lp = head; lp != NULL; lp = lp->next)
		printf("%s\n", lp->item);
}