title: C INPUT of Switch Case
body: <p>how to input String and use it in the Switch command? Here is the code but I get switch quantity not an integer error.</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  
  int main(void) {
      float usd2 = 0.9117;
      float yen2 = 0.0073;
      float pound2 = 1.4137;
      float eingabe;
      char whr[] = "";
  
      printf("Bitte Summe in EURO eingeben: ");
      scanf("%f", &amp;eingabe);
      printf("Die Währungnummer eingeben USD, YEN, POUND: ");
      scanf("%s", &amp;whr);
  
      switch(whr) {
          case "usd": printf("%.4f EURO es sind dann %.4f USD.", eingabe, (eingabe/usd2));
          break;
          case "yen": printf("%.4f EURO es sind dann %.4f YEN.", eingabe, (eingabe/yen2));
          break;
          case "pound": printf("%.4f EURO es sind dann %.4f POUND.", eingabe, (eingabe/pound2));
          break;
          default: printf("Falsche eingabe.");
          break;
      }
  
  
      return 0;
  }
  </code></pre>