title: Error: switch quantity no an integer. How do I make a character code for multiple words
body: <p>so I am making a program to make a console ran text video game, like Zork. And I wanted to make it open end for the question like you can type "Walk Away" and it will understand. Here is my program:</p>
  
  <pre><code>#include &lt;iostream&gt;
  #include &lt;stdio.h&gt;
  #include &lt;cstdio&gt;
  #include &lt;cstdlib&gt;
  #include &lt;cstring&gt;
  
  wchar_t Choice;
  
  using namespace std;
  
  int main()
  {
      int Choice;
      {
          printf("Welcome to Text Adventure Game!\n\n");
          printf("To play just read the text and enter in the numberic value (i.e. 1, 2, or 3)\nto make a decision. Your decesions will be reflected as you continue on in the game.\n\n\n");
          printf("Creators: Dillon Dugan and Justin Doubt.\n\n\n");
          printf("If there is a problem with your game, please contact us on twitter @DillonMDugan or through e-mail at dillonmdugan@yahoo.com.\n\n\n");
          printf("Enjoy.\n\n\n");
          system("PAUSE");
          printf(" \n\n\n\n\n");
          printf("You come out of darkness.\nConfused and tired, you walk to an abandoned house.\nYou walk to the door.\n");
          printf("What do you do?\n1. Walk Away.\n2. Jump.\n3. Open Door.\n\n");
          string Choice;
          cin&gt;&gt;Choice;
          cin.ignore();
          printf("\n\n\n");
  
          switch(Choice)
          {
              case 'Walk_Away':
              {
                  //Walks Away
                  printf("The House seems too important to ignore.\n");
                  printf("What do you do?\n1. Jump.\n2. Open Door.\n\n");
                  printf(" \n\n\n");
              }
          }
      }
  }
  </code></pre>
  
  <p>And I am getting an error saying that on line 29, "Error: switch quantity not an integer</p>
  
  <p>Can you help me fix this? And if I am doing anything wrong (besides using printf) please tell me</p>