#include<stdio.h>

struct Date

{

int year;

int month;

int day;

}date;

int main()

{

int i=1;

struct Date *s;

s=&date;

printf("输入一个人的出生日期:\n");

while(i)

{

scanf("%4d%2d%2d",&s->year,&s->month,&s->day);

if(s->year>=1990&&s->year<=2015&&s->month>=1&&s->month<=12&&s->day>=1&&s->day<=30)

{

i=0;

}

else

{

printf("请重新输入:\n");

}

}

printf("year=%d,\nmont=%d,\nday=%d\n",s->year,s->month,s->day);

return 0;

}