给你一个年份和月份,求该月有多少天
输入
一个年份(正整数),一个月份(1-12),中间有一个空格隔开
输出
该月的天数,单独占一行。
样例输入 复制
2012 2
样例输出 复制
29
#include <stdio.h>
#include<math.h>
void main()
{
int year,monthDay;
scanf("%d%d",&year,&monthDay);
switch(monthDay)
{
case 1: case 3: case 5: case 7: case 8: case 10:case 12:
monthDay = 31;
break;
case 4: case 6: case 9: case 11:
monthDay = 30;
break;
case 2:
if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
monthDay = 29;
}
else {
monthDay = 28;
}
break;
}
printf("%d",monthDay);
}