回复 30楼 花脸
程序代码:void score_average(struct student *p)
{
int xh;
float sum=0;
float aver=0;
printf("请输入你要算平均值的学生的学号:\n");
scanf("%d",&xh);
while(p!=NULL)
{
if((*p).stu_id==xh)
{
for(int i=0;i<3;i++)
{
sum=sum+(*p).score[i];
}
aver=sum/3.0;
printf("学号%d平均分=%f",xh,aver);
break;
}
p++;
}
}

DO IT YOURSELF !


