// 4 6 9 11 月30天;
//1 3 5 7 8 12 月31天;
//2月闰年29天,平年28天;
//闰年的条件: 能被4整除但不能被100整除 或 能被400整除
int main()
{
int y, m;
cout << "请输入年份:";
cin >> y;
cout << "请输入月份:";
cin >> m;
if (m > 12 || m < 0 || y < 0)
{
cout << "输入错误!退出!";
return 1;
}
else if (m == 4 || m == 6 || m == 9 || m == 11)
{
cout << "该月30天";
}
else if ( m == 2 )
{
if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0) )
{
cout << "该月29天";
}
else
{
cout << "该月28天";
}
}
else
{
cout << "该月31天";
}
return 0;
}