Naja, die Compilerwarnung stimmt schon. Es gibt nirgendwo Variablen, die sich a, s, d. ... nennen.
Wenn du den Inhalt von "auswahl" willst, brauchst du ' ' aussenrum ('a').

Wobei mich das wundert, dass vom Compiler hier nicht mehr kommt; Case mit variablen Werten... wäre mir neu, dass das geht. Aber ich glaub, die Warnung/Error kommt dann, wenn es a, s, d, ... tatsächlich geben würde.