c语言编程时的错误怎么看,C语言编程时的错误

C语言编程时的错误0

00e27ab806e4881f8254fe7ae8741834.pngdsfsbhdff2014.03.30浏览38次分享举报

#include

typedef struct Student {

int num;

char name[20];

int score;

}STU;

void main()

{

int i,j;double av;

STU a[3];

for(i=0;i<3;i++)

scanf("%d%s%d",&a[i].num,&a[i].name[20],&a[i].score);

av=(a[0].num+a[1].num+a[2].num)*1.0/3;

if(a[0].score>a[1].score)

{if(a[0].score>a[2].score)

{a[0].score=a[0].score;j=0;}else{a[0].score=a[2].score;j=2;}}

else

if(a[1].score>a[2].score){a[0].score=a[1].score;j=1;}else

{a[0].score=a[2].score;j=2;}};

printf("The average score=%.2f\n",av);

printf("The student who has the highest score is:\n");

printf("%d %c %d",a[j].num,a[j].name[20],a[0].score);

}

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2143: syntax error : missing ')' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2143: syntax error : missing '{' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2059: syntax error : ')'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2143: syntax error : missing ')' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2143: syntax error : missing '{' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(23) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(23) : error C2059: syntax error : ')'

C:\Users\asus\Desktop\C\新建文件夹\4.c(31) : error C2059: syntax error : '}'

执行 cl.exe 时出错.

小弟初学C语言 诸多错误还请大神赐教! 这到底是怎么回事啊。。。完全看不懂

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值