解题思路:
注意事项:注意动态申请数组大小
参考代码:
struct student{ char num[10]; char name[8]; int score[3]; }; void input(struct student *stu) { scanf("%s %s %d %d %d",stu->num,stu->name,&(stu->score[0]),&(stu->score[1]),&(stu->score[2])); } void print(struct student *stu) { printf("%s,%s,%d,%d,%d\n",stu->num,stu->name,stu->score[0],stu->score[1],stu->score[2]); } int main() { int n; scanf("%d",&n); struct student stu[n]; for(int i=0;i<n;i++) { input(&stu[i]); } for(int i=0;i<n;i++) { print(&stu[i]); } }
0.0分
7 人评分