为什么数字插入不进去

img

img

img


我实在没发现这个while括号里出现了什么问题 ,而且上面的for循环明明只要求了5个输入数字,却让输入了六个……

看看你怎么输入的,去掉scanf里面的\n

while(p!= NULL && p->data != c)