如何让平均数和总分的值不为0
#include<stdio.h>#define N 100
#include<stdio.h>
struct Student
{
int num[10];
char name[20];
float score;
}stu[N];
void main()
{int n,i,j;
float sum=0;
float aver;
float temp;
struct Student stu[N];
printf("请输入人数:");
scanf("%d",&n);
for(i=1;i<=n;j++)
{ printf("请输入第%d个学生的信息:",i++);
scanf("%d %s %f",&stu[i].num,&stu[i].name,&stu[i].score);
}
printf("输出学生信息:\n");
for(i=1;i<=n;j++)
{ printf("请输入第%d个学生的信息:",i++);
scanf("%d %s %f",&stu[i].num,&stu[i].name,&stu[i].score);
}
printf("总成绩:%.2f\n",sum);
aver=sum/n;
printf("平均成绩:%.2f\n",aver);
for(i=1;i<=n;j++)
for(j=i+1;j<=n;j++)
{ if(stu[i].score<stu[j].score)
{temp=stu[i].score;
stu[i].score=stu[j].score;
stu[j].score=temp;
}
}
for(i=1;i<=n;i++)
printf("%d,%s,%f\n",stu[i].num,stu[i].name,stu[i].score);
}