#include"stdio.h"
struct student
{
char name;
float code[3];
float total;
};
void main()
{
int i,j;
float total1[3]={0,0,0};
float avg[3]={0,0,0};
struct student stu[3];
printf("输入信息:");
for(i=0;i<3;i++)
{
for(stu.total=0,j=0;j<3;j++)
{
scanf("%f",stu.code[j]);
stu.total+=stu.code[j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
total1=stu[j].code;
}
avg=total1/3.0;
}
printf("输出信息:\n");
for(i=0;i<3;i++)
{
printf("%4s %3f %3f %3f %3f",stu.name,&stu.code[0],&stu.code[1],&stu.code[2],&stu.total);
}
printf("三门课各自的平均分:");
for(i=0;i<3;i++)
{
printf("%f\n",avg);
}
}
不好意思只有这么都分了
|