总是不能正确显示结果,再一个问题,如果把总分存进一个数组里应该怎么表示?应该是赋值存入吧?可是总报错请大家指点一下.
#include<stdio.h>
#define N 10
struct student
{
float score[10];
}stu;
void input();
void main()
{
input();
}
void input()
{
int i;
float score=0;
printf("enter,please");
for(i=0;i<N;i++)
{
printf("请输入第%d科的成绩:\n",i+1);
scanf("%f",&stu[i].score[i]);
score+=stu[i].score[i];
}
printf("总分为%f,平均分为:%f\n",score,score/10);
}
[此贴子已经被作者于2007-3-21 10:15:16编辑过]