题目描述
给你一个年份和月份,求该月有多少天。
输入
一个年份(正整数),一个月份(1-12),中间有一个空格隔开 。
输出
该月的天数,单独占一行。
样例输入
2012 2
样例输出
29
代码
#include <stdio.h>
int main()
{
int x, y, n;
scanf("%d %d", &x, &y);
if(x%4 == 0 && x%100 != 0 || x%400 == 0)
{
if(y == 4 || y == 6 || y == 9 || y == 11)
printf("30");
else if(y == 2)
printf("29");
else
printf("31");
}
else
{
if(y == 4 || y == 6 || y == 9 || y == 11)
printf("30");
else if(y == 2)
printf("28");
else
printf("31");
}
return 0;
}