输入年号和月份,输出这一年的该月的天数。(提示:要先判断输入年份是否为闰年)代码如下:
#include <stdio.h>
int main()
{
int year,month,day;
scanf("%d%d",&year,&month);
printf("year = %d,month = %d\n",year,month);
if (1 <= month && month <= 12)
{
switch (month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:day = 31;break;
case 4:
case 6:
case 9:
case 11:day = 30;break;
case 2:
if
((year % 400 == 0)||((year % 4 == 0)&&(year % 100 != 0)))
day = 29;
else
day = 28;
printf("此年的此月有%d天",day);
}
}
return 0;
}