#include<stdio.h>
int main()
{
int year,month;
int days[] = {31,28,31,30,31,30,31,31,30,31,30,31};
printf("请输入年份、月份:");
scanf("%d%d",&year,&month);
// printf("请输入一个月份:");
// scanf("%d",&month);
if(year % 400 == 0 || (year%4 == 0 && year%100 != 0 )){
days[1] = 29;
}
printf("该年月份天数为:%d\n",days[month]);
return 0;
}
不知道为什么得到的结果是下一个月的