洛谷 第一个点wa了但是运行是没问题的

#include <stdio.h>
#include <stdlib.h>
struct students{
char name [9];
int yu;
int shu;
int ying;
int sum;
};
struct students a[1005];
int main()
{
int n,x=0,i,max=0;
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%s%d%d%d",&a[i].name,&a[i].yu,&a[i].shu,&a[i].ying);
a[i].sum= a[i].yu+a[i].shu+a[i].ying;
if(a[i].sum>max){
max=a[i].sum;
x=i;
}
}
printf("%s %d %d %d",a[x].name,a[x].yu,a[x].shu,a[x].ying);
return 0;
}

我知道了 有可能有零分 要考虑