***哦,求大佬帮忙看看怎么改,感觉没毛病*,在线等,挺急的

#include<stdio.h>
#include<string.h>
void main()
{
int ag,cg,noe,n,i,sum=0,max=0,money,m;
char ch1,ch2,str1[20],str2[20];

scanf("%d",&n);
for(i=1;i<=n;i++)
{money=0;

scanf("%s",str1);

scanf("%d %d %c %c %d",&ag,&cg,&ch1,&ch2,&noe);
if(ag>80&&ag<=100&&noe>=1&&noe<=10)
money+=8000;
if(ag>85&&ag<=100&&cg>80&&cg<=100)
money+=4000;
if(ag<=100&&ag>90)
money+=2000;
if(ag>85&&ag<=100&&ch2=='Y')
money+=1000;
if(cg>80&&cg<=100&&ch1=='Y')
money+=850;
sum+=money;
if(money>max)
{max=money;
for(m=0;(size_t)m<strlen(str1);m++)
str2[m]=str1[m];}

}
for(m=0;(size_t)m<strlen(str1);m++)
printf("%c",str2[m]);
printf("\n%d\n%d\n",max,sum);

}

1 条评论

  • @ 2017-12-15 17:54:32

    你不是编译都没过么,叫你main()前面必须int

  • 1

信息

ID
1001
难度
5
分类
模拟 点击显示
标签
递交数
31926
已通过
10746
通过率
34%
上传者