the code below works fine but there is a few problems
it displays:
please enter the character you want:
The character you have entered is translated into a '' but you also have decided to exit the program
THis is not suppose 2 happen. it SUPPOSe to ask you to enter the space character then it displays teh converted character. then if teh user enter ' . 'then it will display the message and you will exit
this is my code:
CODE
case 2: //character 'space' condition
cout << "\n Note: Enter '.'(i.e. dot, full stop or decimal point) to exit\n\n";
while (ch != '.')
{
cout << "Please enter the character you want: ";
ch = cin.get();
switch (ch)
{
case ' ':
cout << "\nThe character you have entered is translated into a '_' (underscore)"<< endl << "\n";
break;
default:
cout << "\nThe character you have entered is translated into a " << "'" << ch << "'" << "but you also have decided";
cout << " to exit the program...\n\n";
}
}
break;
This post has been edited by noob2007: 12 Apr, 2007 - 02:20 AM