是不是建立链表是错了 else{r = p->next;r->next = p->next->next;p->next=r->next;free(r);}//若为偶数,销毁其直接后继 试试看
遇到这样的问题的时候您可以设置断点,然后一步一步运行,直到找到错误