如何用c语言实现不带头结点的单链表的尾插操作

如何用c语言实现不带头结点的单链表的尾插操作

问题描述:

我的代码逻辑是输入第一个数据不合法时,不建立结点,直接返回指向NULL的头指针,也就是返回一个空的不带头结点的链表

当第一个数据合法时,循环输入,使用尾插法建立新结点后插,但是当我只输入了一个数这个程序就结束了,麻烦各位老师帮我看看是哪里出了问题

 

 

结果:

 

什么IDE?建议使用IDE的单步调试功能自己调试一下。参考:https://blog.csdn.net/qq_43444947/article/details/104480128

前面判断输入第一个数据是否合法时应该用 x==9999