跪求C语言问题答案

2025-06-28 03:18:23
推荐回答(2个)
回答1:

??
把21行的void stat(struct play);提到int main的前一行;
改成void stat(struct play []);才是对的。

stat(player[2]);要改成 stat(player);

然后编译没发现什么缺分号的提示

回答2:

void main()
{
int i,j;
char winner[10];
struct play player[2];
for(i=0;i<2;i++)
{
scanf("%s",player[i].name);
for(j=0;j<5;j++)
scanf("%d",&player[i].score[j]);
}
} //主函数 少了个大括号