题目描述
给你一个年份和月份,求该月有多少天
输入
一个年份(正整数),一个月份(1-12),中间有一个空格隔开
输出
该月的天数,单独占一行。
样例输入
2012 2
样例输出
29
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main ()
{
int n,m;
scanf("%d%d",&n,&m);
int flag1=0;
int flag2=0;
if(n%4==0&&n%100!=0||n%400==0)
flag1=1;
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
flag2=1;
if(flag1==1&&m==2)
printf("29");
if(flag1==0&&m==2)
printf("28");
if(flag2==1&&m!=2)
{
printf("31");
}
if(flag2==0&&m!=2)
printf("30");
}