#include <stdio.h>struct date
{
short int year;
char month;
char day;
};struct emp
{
char name[10];
char address[20];
char sex;
struct date birthday;
struct date entryday;
};int main()
{
struct emp emp1; printf("请输入员工姓名:");
scanf("%s",emp1.name); printf("请输入员工住址:");
scanf("%s",emp1.address); printf("请输入员工性别(1-男,0-女):");
scanf("%d",&emp1.sex); printf("请输入出生日期(按yyyy/mm/dd格式):");
scanf("%4d/%2d/%2d",&emp1.birthday.year,&emp1.birthday.month,&emp1.birthday.day); printf("请输入聘用日期(按yyyy/mm/dd格式):");
scanf("%4d/%2d/%2d",&emp1.entryday.year,&emp1.entryday.month,&emp1.entryday.day); printf("\n员工的基本信息:\n");
printf("姓名:%s\n",emp1.name);
printf("住址:%s\n",emp1.address);
printf("性别:%s\n",(emp1.sex==1)?"男":"女");
printf("出生日期:%4d/%02d/%02d\n",emp1.birthday.year,emp1.birthday.month,emp1.birthday.day);
printf("聘用日期:%4d/%02d/%02d\n",emp1.entryday.year,emp1.entryday.month,emp1.entryday.day);

return 0;}