怎么样在这个函数中实现平均分每门课的计算
struct Student
{
int num;
char name[20];
char sex[5];
float score[5];
float average;
}stu [15];
float aver;
void input()
{int i,j;
float sum;
for(i=0;i<10;i++)
{
printf("输入第%d个学生的信息:\n",i+1);
sum=0;
scanf("%d%*c",&stu[i].num);
gets(stu[i].name);
gets(stu[i].sex);
for(j=0;j<5;j++)
{
scanf("%f",&stu[i].score[j]);
sum=sum+stu[i].score[j];
}
aver=aver+sum;
stu[i].average=sum/5;
}
aver=aver/50;
}