跪求C语言高手!这个程序到底错误是什么?
error:expected`)'before"name"error:'structstudent'hasnomembernamed'next'...
error: expected `)' before "name"
error: 'struct student' has no member named 'next' 展开
error: 'struct student' has no member named 'next' 展开
1个回答
展开全部
更多追问追答
追答
首先你的while循环里面判断相等就错了,判断相等时==
其次,你的if里面里面strcmp(name, p2->name)后面多了一个name
再次,输出的时候不需要时候不需要取地址
接着,在if判断的时候进行了b赋值,那么结束后进行判断b值,不需要else
最后你检查一下你的结构体里是否有next
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询