非常简单的一道c语言题,可我就是不知道我错哪了。

2025年05月09日 21:36
有4个网友回答
网友(1):

你的读取的部分有问题,第一个%s的读取会把这个一行的数据都当字符读进去的,需要添加分隔符。可能是("%s %d %d %c"),不记得了。你可以调试下看看是不是这个错误。

网友(2):

s[i].name 前面没有&。另外,你的输入最好用空格分开。

网友(3):

你的scanf中多了一个%c

网友(4):

第一个for里的%c干嘛用的。。