解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
typedef struct{
char id[20];
char name[20];
int score1;
int score2;
int score3;
}Student;
void input(Student *s){
scanf("%s",&s->id);
scanf("%s",&s->name);
scanf("%d %d %d",&s->score1,&s->score2,&s->score3);
}
void print(Student *m){
printf("%s,%s,%d,%d,%d\n",m->id,m->name,m->score1,m->score2,m->score3);
}
int main()
{
int n;
scanf("%d",&n);
Student student[n];
if(n<0||n>100){return -1;}
int i;
for(i=0;i<n;i++){
input(&student[i]);
}
for(i=0;i<n;i++){
print(&student[i]);
}
return 0;
}
0.0分
0 人评分
C语言训练-角谷猜想 (C语言代码)浏览:1767 |
十->二进制转换 (C语言代码)浏览:1330 |
A+B for Input-Output Practice (II) (C语言代码)浏览:1043 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |
Tom数 (C语言代码)浏览:581 |
C二级辅导-分段函数 (C语言代码)浏览:659 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:569 |
找出最长的字符串来 (C语言代码)浏览:1840 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:381 |
1074(纳闷了,答案错误,求指教)浏览:384 |