y表示年份 m表示月份 计算y年m月有多少天
#include<stdio.h>
int days(int y, int m)
{
int arr[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
int day = arr[m];
if ((y % 4 == 0 && y % 400 != 0) || (y % 400 == 0))
{
if (m == 2)
day = day + 1;
}
return day;
}
int main()
{
int y = 0;
int m = 0;
scanf("%d %d", &y, &m);
int n = days(y, m);
printf("%d", n);
return 0;
}