if ((g >= 0) && (g <= 2021))
{
cout « "year: ok" « endl;
}
else
{
cout « "year: error" « endl;
}
if ((m >= 1) && (m <= 12))
{
cout « "month: ok" « endl;
}
else
{
cout « "month: error" « endl;
}
switch(m)
{
case 1:
cout « "january" « endl;
break;
case 2:
cout « "february" « endl;
break;
// etc...
}
// to be continued...