A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#include<stdio.h>
int main()
{
        int a,b,c,d,e;
        int sum=0;

        printf("提示输入5个学生的成绩\n");
       
        scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);

        printf("%d\n%d\n%d\n%d\n%d\n",a,b,c,d,e);

        int array[]={a,b,c,d,e};

        return 0;


}
为什么用VC6.0的时候报错呢?我觉得没什么大问题呢?

2 个回复

正序浏览
VC6.0不允许把生命语句放在中间,只能放在最前面。

int array[]={a,b,c,d,e};需要放到int sum=0;后面。
回复 使用道具 举报
C:\Users\Administrator\desktop\黑马\代码\0724\代码\02-第二个C语言程序.c(13) : error C2143: syntax error : missing ';' before 'type'
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马