#include <stdio.h>
#include <conio.h>
int main()
{
char id[50][10];
float sum[50],ave=0;
int flag[50]; //flag数组用来标记获奖学生.
int i,n;
printf("输入学生人数:");
scanf("%d",&n);
printf("输入学生学号 成绩<以空格分隔>:\n");
for(i=0;i<n;i++)
{
scanf("%s%f",&id[i],&sum[i]);
ave+=sum[i]; //累加总成绩;
flag[i]=0; //全部初始化为0;
}
ave/=n; //计算平均成绩;
printf("全班平均成绩为:%.3f\n",ave);
for(i=0;i<n;i++)
{
if(sum[i]>=ave*1.1)
flag[i]=1;
else if(sum[i]>=ave*1.05)
flag[i]=2;
}
printf("一等奖:\n");
for(i=0;i<n;i++)
{
if(flag[i]==1)
{
printf("%s\t%.2f\n",id[i],sum[i]);
}
}
printf("二等奖:\n");
for(i=0;i<n;i++)
{
if(flag[i]==2)
{
printf("%s\t%.2f\n",id[i],sum[i]);
}
}
getch();
return 0;
}
错误 noname.c 7: 表达式语法错在 main 函数中
错误 noname.c 7: 非法字符 '? (0xca)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xfd)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xd7)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xe9)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xd3)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xc3)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xc0)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xb4)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xb1)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xea)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xbc)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xc7)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xbb)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xf1)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xbd)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xb1)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xd1)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xa7)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xc9)在 main 函数中
错误 noname.c 7: 非法字符 '? (0xfa)在 main 函数中
错误 noname.c 8: 表达式语法错在 main 函数中
错误 noname.c 10: 未定义的符号'n'在 main 函数中
错误 noname.c 12: 未定义的符号'i'在 main 函数中
错误 noname.c 15: 表达式语法错在 main 函数中
错误 noname.c 15: 太多的错或警告信息在 main 函数中
*** 编译出现 25 个错误 ***