为什么求不了和和平均数啊
#include "stdio.h"#include "stdlib.h"
typedef struct stuinfo{
char name[10];
int chinese;
int english;
int math;
double avg;
double count;
}stu;
main()
{
int i;
stu s[3];
printf("============学生成绩表============\n");
for(i=0;i<3;i++){
printf("请输入第%d个学生姓名:",i+1);
scanf("%s",&s[i].name);
printf("请输入第%d个学生语文成绩:",i+1);
scanf("%d",&s[i].chinese);
printf("请输入第%d个学生英语成绩:",i+1);
scanf("%d",&s[i].english);
printf("请输入第%d个学生数学成绩:",i+1);
scanf("%d",&s[i].math);
}
system("cls");
getchar();
printf("姓名--------语文--------英语--------数学--------平均分--------总分\n");
for(i=0;i<3;i++){
s[i].avg=(s[i].chinese+s[i].english+s[i].math)/3.0;
s[i].count=s[i].avg*3;
printf("%-12s%-12d%-12d%-12d%-12d%-12d\n",s[i].name,s[i].chinese,s[i].english,s[i].math,s[i].avg,s[i].count);
}
getchar();
}
其他的都可以就是求不了平均数和和!哪为可以指点一下啊,我实在是找不出来了!