用VC++怎么判断月的天数
#include <iostream>void main()
{
int year,mon,days,leap;
cout<<"年 月:";
cin>>year>>mon;
switch (mon)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:days=31;break;
case 4:
case 6:
case 9:
case 11:days=30;break;
case 2:if (year%400==0)
leap=1;
else if (year%4==0 && year%100!=0)
leap=1;
else leap=0;
if (leap)
days=29;
else
days=28;
}
cout<<year<<"年"<<mon<<"月的天数为:"<<days<,endl;
}