c语言链表删除头结点