Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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]);