#include<stdio.h>
struct {
int num;
char name[10];
char sex;
char job;
union{
int classs;
char position[10];
}category;
}st[100];
int main()
{
int n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d ",&st[i].num);//注意输入空格!!!
scanf("%s ",st[i].name);
scanf("%c ",&st[i].sex);
scanf("%c ",&st[i].job);
if(st[i].job=='s')scanf("%d",&st[i].category.classs);
if(st[i].job=='t')scanf("%s",st[i].category.position);
}
for(i=0;i<n;i++)
{
printf("%d ",st[i].num);
printf("%s ",st[i].name);
printf("%c ",st[i].sex);
printf("%c ",st[i].job);
if(st[i].job=='s')printf("%d\n",st[i].category.classs);
if(st[i].job=='t')printf("%s\n",st[i].category.position);
}
return 0;
}
100000572C
最新推荐文章于 2020-11-30 13:00:09 发布