The program keeps displaying \"Alpha\" when putting a different character, also
ID: 673480 • Letter: T
Question
The program keeps displaying "Alpha" when putting a different character, also how can i get it to display an error when entering a character that is not A - Z
#include <iostream>
using namespace std;
int main ()
{
char letter;
cout << "Please enter a character from A - Z" << endl;
cin >> letter;
if (letter == 'A' || 'a')
cout << ("Alpha") << endl;
else
if (letter == 'B' || 'b')
cout << ("Bravo") << endl;
else
if (letter == 'C' || 'c')
cout << ("Charlie") << endl;
else
if (letter == 'D' || 'd')
cout << ("Delta") << endl;
else
if (letter == 'E' || 'e')
cout << ("Echo") << endl;
else
if (letter == 'F' || 'f')
cout << ("Foxtrox") << endl;
else
if (letter == 'G' || 'g')
cout << ("Golf") << endl;
else
if (letter == 'H' || 'h')
cout << ("Hotel") << endl;
else
if (letter == 'I' || 'i')
cout << ("India") << endl;
else
if (letter == 'J' || 'j')
cout << ("Juliet") << endl;
else
if (letter == 'K' || 'k')
cout << ("Kilo") << endl;
else
if (letter == 'L' || 'l')
cout << ("Lima") << endl;
else
if (letter == 'M' || 'm')
cout << ("Mike") << endl;
else
if (letter == 'N' || 'n')
cout << ("November") << endl;
else
if (letter == 'O' || 'o')
cout << ("Oscar") << endl;
else
if (letter == 'P' || 'p')
cout << ("Papa") << endl;
else
if (letter == 'Q' || 'q')
cout << ("Quebec") << endl;
else
if (letter == 'R' || 'r')
cout << ("Romeo") << endl;
else
if (letter == 'S' || 's')
cout << ("Sierra") << endl;
else
if (letter == 'T' || 't')
cout << ("Tango") << endl;
else
if (letter == 'U' || 'u')
cout << ("Uniform") << endl;
else
if (letter == 'V' || 'v')
cout << ("Victor") << endl;
else
if (letter == 'W' || 'w')
cout << ("Whiskey") << endl;
else
if (letter == 'X' || 'x')
cout << ("X-Ray") << endl;
else
if (letter == 'Y' || 'y')
cout << ("Yankee") << endl;
else
if (letter == 'Z' || 'z')
cout << ("Zulu") << endl;
system("pause");
return 0;
}
Explanation / Answer
>use this function hope u will see good result:
printf(" %d)%s ",i+1,name[i]);
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.