#includestdio.h#includestdlib.hintisLeepYear(intyear){return(year%4==0}intgetDaysOfMonth(intyear,intmonth){intnDays[13]={0,31,28,31,30,31,30,31,31,30,31,30,31},nDay;if(year0||month1||month12)return0;nDay=nDays[month];if(isLeepYear(year)returnnDay;}intmain(){intyear,month;printf(\"请输入年份和月份:\\n\");scanf(\"%d%d\",printf(\"%d年%d月有%d天\\n\",year,month,getDaysOfMonth(year,month));system(\"pause\");return0;}赞同 |