switch (month)
{
case 1:case3:case 5:case7:case 8:case10:case 12:
MAX_DAY=31;break;
case 2:
if (((year%4)= =0)&&((year%100)!=0)||(year%400= =0))
MAX_DAY=29;
else
MAX_DAY=28;
break;
case 4:case 6:case 9:case 11:
MAX_DAY=30;
break;
}
{
case 1:case3:case 5:case7:case 8:case10:case 12:
MAX_DAY=31;break;
case 2:
if (((year%4)= =0)&&((year%100)!=0)||(year%400= =0))
MAX_DAY=29;
else
MAX_DAY=28;
break;
case 4:case 6:case 9:case 11:
MAX_DAY=30;
break;
}