I have evrything working correctly except May and march on this nested switch. I am sure that I have it coded wrong. When I input an M...it exits out. Any help would be appreciated.Do I need to put M in another switch statement. Extremely new at this so any help would be greatly appreciated. Thanks
#include<iostream>
using namespace std;
int main()
{
char letter1;
char letter2;
char letter;
cout<<"Enter a letter" <<endl;
cin >>letter;
switch (letter)
{
case 'F':
case 'f':
cout<<"February" <<endl;
break;
case 'S':
case 's':
cout<<"September" <<endl;
break;
case 'O':
case 'o':
cout <<"October" <<endl;
break;
case 'N':
case 'n':
cout <<"November" <<endl;
break;
case 'D':
case 'd':
cout <<"December" <<endl;
break;
case 'A':
case 'a':
cout <<"please enter a second letter: " <<endl;
cin>>letter1;
switch (letter1)
{
case 'P':
case 'p':
cout <<"April\n";
break;
case 'U':
case 'u':
cout <<"August\n";
break;
default:
cout <<"Invalid month" <<endl;
}
case 'J': // January, June, or July
case 'j':
cout << "Please enter a second letter: " << endl;
cin >> letter1;
switch (letter1)
{
case 'A':
case 'a':
cout << "January\n";
break;
case 'U':
case 'u':
cout << "Please enter a third letter: " << endl;
cin >> letter2;
switch (letter2)
{
case 'N':
case 'n':
cout << "June\n";
break;
case 'L':
case 'l':
cout << "July\n";
break;
default:
cout << " Invalid month\n";
}
case 'M':
case 'm':
cout<<"Please enter one letter ";
cin >>letter1;
cout<<"Please enter another letter ";
cin >>letter2;
switch (letter2) {