这里是代码~
#include<stdio.h>
struct scholar
{ char name[30];
int qm;
int py;
char gb;
char xb;
int lw;
int money;
};
int main()
{ int n;
scanf("%d",&n);
struct scholar st[102];
int sum=0,max=0;
int i;int win;
for(i=0;i<=n-1;i++){
scanf("%S %d %d %c %c %d",st[i].name,&st[i].qm,&st[i].py,&st[i].gb,&st[i].xb,&st[i].lw);
}
for(i=0;i<=n-1;i++){
st[i].money=0;
{if(st[i].qm>80&&st[i].lw>=1) st[i].money+=8000;
if(st[i].qm>85&&st[i].py>80) st[i].money+=4000;
if(st[i].qm>90) st[i].money+=2000;
if(st[i].qm>85&&st[i].xb=='Y') st[i].money+=1000;
if(st[i].py>80&&st[i].gb=='Y') st[i].money+=850;}
if(st[i].money>max) {max=st[i].money;win=i;}
sum+=st[i].money;
}
printf("%S\n",st[win].name);
printf("%d\n",max);
printf("%d",sum);
return 0;
}
求求救救孩子
实在找不出哪里有问题呜呜呜