散分了 写了一个判断一个年月日是否是合法的年月日
程序代码:bool y_check(int year,int month,int day)
{
if(year>2100 || year<1800) return false;
if (month>12) return false;
if(_leap(year)==true)
{
if (month==2 && month>29) return false;
}
if(_leap(year)==false)
{
if (month==2 && month>28) return false;
}
if ((month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) && day>31) return false;
if ((month==4 || month==6 || month==9 || month==11 ) && day>30) return false;
return true;
}








