C语言程序,数组,输入3个人的成绩,然后统计总分,为什么两个程序,一个可以运行,一个不能运行

2025-03-19 00:49:47
推荐回答(3个)
回答1:

两个scanf语句有问题,漏了两个&,应该是:scanf("%d",&x[i]);scanf("%d",&y[i]);

回答2:

是不可以运行还是运行错误?
如果第二个运行错误,那么是由于sum没有初始化,是任意值,导致结果错误
如果有问题请继续提问

回答3:

float s[3],sum;语句中变量sum没有赋值。