title: Value of type 'const char[2]' is not implicitly convertible to 'int' ERROR C++
body: <p>I'm writing a quick program to re-familiarise myself with C++ but I get the title error on my switch(choice){case "A": break;} line.</p>
  
  <p>[Value of type 'const char[2]' is not implicitly convertible to 'int']</p>
  
  <p>If anyone could help me understand why I get this error and how to rectify it, would be greatly appreciated. Thank you!</p>
  
  <p>Image of Error: <a href="https://imgur.com/a/d2A0P" rel="nofollow noreferrer">http://imgur.com/a/d2A0P</a></p>
  
  <pre><code>#include &lt;iostream&gt;
  #include &lt;vector&gt;
  #include &lt;string&gt;
  #include &lt;fstream&gt;
  #include &lt;cstdlib&gt;
  
  using namespace std;
  
  char printMenuChoice(char choice);
  
  void printSpace(){
      cout &lt;&lt; endl;
  }
  
  int main(){
      //Print Menu Choice
      char choice;
      choice = printMenuChoice(choice);
      cout &lt;&lt; "Choice is " &lt;&lt; choice &lt;&lt; endl;
      switch(choice){
          case "A":
  
              break;
      }
      //Attack
      //Chop
      //Shop
      //Stats
      //Exit
  }
  
  char printMenuChoice(char choice){
      cout &lt;&lt; "[]--- Welcome to Quick Quests ---[]" &lt;&lt; endl;
      printSpace();
      cout &lt;&lt; "Attack &lt;A&gt;" &lt;&lt; endl;
      cout &lt;&lt; "Chop   &lt;B&gt;" &lt;&lt; endl;
      cout &lt;&lt; "Shop   &lt;C&gt;" &lt;&lt; endl;
      cout &lt;&lt; "Exit   &lt;E&gt;" &lt;&lt; endl;
      printSpace();
      cout &lt;&lt; "Input Your Choice: ";
  
      printSpace();
      cin &gt;&gt; choice;
      choice = toupper(choice);
      return choice;
  }
  </code></pre>