继续
时间: 2024-02-23 13:02:18 浏览: 40
```c
#include <stdio.h>
struct student {
int num;
char name[10];
int age;
char sex;
};
void input(struct student stu[]) {
int i;
for (i = 0; i < 4; i++) {
scanf("%d%s%d %c", &stu[i].num, stu[i].name, &stu[i].age, &stu[i].sex);
}
}
int main() {
struct student stu[4];
input(stu);
int i;
printf("num name age sex\n");
for (i = 0; i < 4; i++) {
printf("%02d %-10s %02d %c\n", stu[i].num, stu[i].name, stu[i].age, stu[i].sex);
}
return 0;
}
```
输入示例:
```
01 abc 18 M
02 cde 19 F
03 fgh 19 M
04 ijk 17 F
```
输出示例:
```
num name age sex
01 abc 18 M
02 cde 19 F
03 fgh 19 M
04 ijk 17 F
```
希望这个程序能够帮助到你!如果你还有其他问题,可以继续问我哦!