|
|
|
|
|
|
|
{
char firstChar;
char secondChar;
char thirdChar;
cout << "Please enter month, capitalizing first letter."
<< endl;
cin.get(firstChar);
cin.get(secondChar);
cin.get(thirdChar);
cin.ignore(500, '\n'); // Skip remaining characters
// through newline
switch (firstChar)
{
case 'F': month = FEBRUARY;
break;
case 'S': month = SEPTEMBER;
break;
case 'O': month = OCTOBER;
break;
case 'N': month = NOVEMBER;
break;
case 'D': month = DECEMBER;
break;
case 'J': month = J_Month(secondChar, thirdChar);
break;
case 'A': month = A_Month( secondChar);
break;
case 'M': month = M_Month (thirdChar);
break;
}
}
//******************************************************************
Months J_Month( /* in */ char secondChar, // 2nd input char
/* in */ char thirdChar ) // 3rd input char
// Determines month beginning with J
// Precondition:
// secondChar and thirdChar are assigned
// Postcondition:
// Function value == JANUARY, if secondChar == 'a'
// == JULY, if thirdChar == '1'
// == JUNE, otherwise |
|
|
|
|
|