ok i tried doing it. Here it is. It comiles good and runs fine, but do you think iit's what the author intended it to be?
Code:
#include <iostream.h>
enum employee {laborer, secretary, manager, accountant, executive, researcher};
void main()
{
char letter;
employee etype;
cout << "Enter employee type (first letter only) " << endl
<< "\t(laborer, secretary, manager, " << endl
<< "\taccountant, executive, researcher): ";
cin >> letter;
switch(letter)
{
case 'l': etype = laborer; break;
case 's': etype = secretary; break;
case 'm': etype = manager; break;
case 'a': etype = accountant; break;
case 'e': etype = executive; break;
case 'r': etype = researcher;
}
switch(etype)
{
case 0:
cout << "\nEmployee type is laborer";
break;
case 1:
cout << "\nEmployee type is secretary";
break;
case 2:
cout << "\nEmployee type is manager";
break;
case 3:
cout << "\nEmployee type is accountant";
break;
case 4:
cout << "\nEmployee type is executive";
break;
case 5:
cout << "\nEmployee type is researcher";
}
}