如何定义日期输入错误,并且重新输入啊??

[复制链接]
查看11 | 回复2 | 2011-11-21 08:53:18 | 显示全部楼层 |阅读模式
下面的这个方式可以采用,像这种如果机器去判断,很不舒服,当然如果你想可以在scanf后面加上对year,month,day(别忘了闰年与平年的关系)的范围等的判断,不过我感觉下面这种方式我用的更多一些do{printf("请输入年月日,之间用空格隔开\n");scanf("%d%d%d",&year,&month,&date);getchar();//为了过滤掉那个换行符printf("如果确定日期正确,请输入Y,否则N\n");}while(getchar()!='Y');...
回复

使用道具 举报

千问 | 2011-11-21 08:53:18 | 显示全部楼层
可以写个函数,比较清晰~~...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行