输入年份year、月份month,判断该月的天数。闰年:能被4整除但不能被100整除或者能被400整除的年份是闰年。
输入格式:
测试数据有多组,处理到文件尾。对于每组测试,输入两个整数,表示年份year和月份month。
输出格式:
对于每组测试,输出对应年月的天数。
#include <stdio.h>
int main(void)
{
int y,m;//year,month
while(scanf("%d %d",&y,&m)!=EOF)
{
switch(m)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
printf("31\n");
break;
case 2:
if(y%4==0&&y%100!=0||y%400==0)
{
printf("29\n");
}else{
printf("28\n");
}break;
case 4:
case 6:
case 9:
case 11:
printf("30\n");
}
}
return 0;
}