【正确答案】void printdate(int year, int month, int day)
{
if(year<0||month<1||month>12||day<1||day>31)
{
cout<<"ERROR";
return;
}
switch(month)
{
case 1:cout<<"January";break;
case 2:cout<<"February";break;
case 3:cout<<"March";break;
case 4:eout<<"April";break;
case 5:cout<<"May";break;
case 6:cout<<"June";break;
case 7:cout<<"July";break;
case 8:cout<<"Auguest";break;
case 9:cout<<"September";break;
case 10:cout<<"October";break;
case 11:cout<<"November";break;
case 12:cout<<"December";break;
}
cout<<" "<<day<<","<<year<<endl;
}