c语言中 求解如何判断输入的年月日是否合法

如题所述

第1个回答  2018-06-06
似乎没有现成的函数可以用。
年月好检查,在范围内就成;日初查也是查范围,范围没问题再细查。
细查一般这样,你用年月和当月的1日生成一个日期,加上你输入的(日-1)(要消除定位在1号的差),然后取这个日期变量的日,如果和输入日相等就没问题,不等就是输入日期不合法。本回答被网友采纳
相似回答