〔求改错c语言〕用结构体对N个学生的5门成绩求和,求平均分等

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:37:16
还要分别统计5门课程中 没门课的最小和最大的分数

有空的高手,给看看,不甚感激!!

谢谢你的点击

我调试后它说 main () 这一行 说明语法错误!

#define N 30
struct student
{int num;
char name[20];
float score[5];
float ave;
float sum;
}; a[N]

/* 主程序 */
main()
{int i,j;
struct student a[N];

int num;char name[20];
float sum(a[N]);
float ave(a[N]);
float max(a[N]);
float min(a[N]);
float f(a[N]);

printf("\nput into students' records:\n");
for(i=0;i<N;i++)
{ printf("NO.:");
scanf("%d",&a[i].num);
printf("name:");
scanf("%s",&a[i].name);
for(j=0;j<5;j++)
{printf("score %d;",j+1);
scanf("%f",&a[i].score[j]);
}
}
sum(a[N]);
ave(a[N]);
max(a[N]);
min(a[N]);
f(a[N]);

}

/*每科的平均值*/
f(/*float a[N],int n*/)

struct student
{int num;
char name[20];
float score[5];
float ave;
float sum;
}; a[N]//这里有问题。你在main()函数里有定义a[N],就不要在这里写了。
另外,正确的定义方式是:
struct student
{int num;
char name[20];
float score[5];
float ave;
float sum;
}a[N];

首领dy 初入江湖 二级(389) | 我的提问 | 我的回答 | 我的消息(9/11) | 个人中心 | 退出 资讯 网页 贴吧 知道 MP3 图片 百科 帮助

百度知道 > 电脑/网络 > 编程相关问题
• 大妈级垃学生跪求:中考详细说明
• C语言编程题目,可否写出具体代码步骤,请多指教,谢谢!
• C程序救救.....
• excel高手请进!!
• 求助C语言高手

订阅该问题
sca-北京赛驰生物 0108548...
抗SCA-1抗体现货供应.赛驰生物是专业的抗体开发技术公司,可为您...
www.cellchipbj.com

nf型非接触式逆止器
公司在2002年被评为瑞安市工业样板企业,专业生产胀套,NF型非接触...
www.ejingda.com

float glass-Jinghua Glas...
flo