题解 | #出生日期输入输出#

出生日期输入输出

https://www.nowcoder.com/practice/4a4a9dd1edb6453ba4a0432319200743

#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;

}

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务