该c语言程序无语法错误,却在最后无法运行,为什么?求指正谢谢! 你打印printf中学生名输出都写错了,%s只要用字符数组名就行了,所以写name而不是name[i]修改以后是可以运行的,但逻辑有问题,结果是不对了,你自己再看看吧。另外,这种程序用数组写可以,但更建议用结构,写链表更好。我又看了下你代码,你定义一维数组studentname[10];保存名字。但实际你想保存的是10个学生的名字。你应该定义二维数组studentname[10][10],你函数形参也要定义char name[10][10],这样你printf才能写name[i].
C语言常见语法错误
一个c语言程序的错误不知道是什么?显示是个语法错误 少了位定义sbit