//编写一个print函数,打印一个学生的成绩数组,数组中有5个学生的成绩记录(num、name、score[3]),
// 用主函数输入这些记录,用print函数输出
#include <stdio.h>
typedef struct stu_info{
int num;
char name[20];
float score[3];
}Student;
void print(Student stu[5],int n);
int main(void){
Student stu[5];
int i,j;
for(i=0;i<5;i++){
scanf("%d %s",&stu[i].num,stu[i].name);
for(j=0;j<3;j++){
scanf("%f",&stu[i].score[j]);
}
}
print(stu,5);
return 0;
}
void print(Student stu[],int n){
int i,j;
for(i=0;i<5;i++){
printf("%d %s\t",stu[i].num,stu[i].name);
for(j=0;j<3;j++){
printf("%.2f\t",stu[i].score[j]);
}
printf("\n");
}
}