题目描述
输入x和y,输出x年y月有多少天。
输入
一行两个正整数x和y,分别表示年份和月份。x在int范围以内,y为1~12。
输出
一行一个整数,表示该年该月有多少天。
样例输入
2021 3
样例输出
31
代码:
#include <stdio.h>
int main(void)
{
int x, y;
scanf("%d %d", &x, &y);
if (y == 1)printf("31\n");
else if (y == 2)
{
if( (x%4 == 0&&x%100!=0)||(x%400==0))printf("29\n");
else printf("28\n");
}
else if (y == 3)printf("31\n");
else if (y == 4)printf("30\n");
else if (y == 5)printf("31\n");
else if (y == 6)printf("30\n");
else if (y == 7)printf("31\n");
else if (y == 8)printf("31\n");
else if (y == 9)printf("30\n");
else if (y == 10)printf("31\n");
else if (y == 11)printf("30\n");
else if (y == 12)printf("31\n");
return 0;
}