师生信息
定义如下数据类型,其中前3个字段分别代表姓名、性别、角色。如果角色是教师(用字符t表示),则dept应当填写办公室地址;如果角色是学生(用字符s表示),则dept应当填写班号。
struct person
{
char name[20];
char gender;
char role;
union
{
int classname;
char office[10];
} dept;
};
循环读取三个人的姓名、性别、角色、班级或办公室信息。然后循环输出这三个人的信息。
此题自行练习,不需提交。
评论