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