#include <stdio.h>
int main(int argc,const char* argv[])
{
short year = 0;
char month = 0;
printf("请输入一个年份和月份:");
scanf("%hd%hhd",&year,&month);
if(1 > month || 12 < month)
{
printf("月份有误\n");
return 0;
}
if(2 == month)
{
printf("%d\n",
28+(0==year%4 && 0!=year%100 || 0==year%400));
/*
if(0 == year%4 && 0 != year%100 || 0 == year%400)
{
printf("29天\n");
}
else
{
printf("28\n");
}
*/
}
else if(4 == month || 6 == month || 9 == month || 11 == month)
{
printf("30\n");
}
else
{
printf("31\n");
}
}