so, der erste fehler den ich sehe:
wenn nach einem einzellnen buchstaben abfragen willst, musst du ihn unter einfache anführungszeichen ' setzen. zb so:
if (ir == 'w')
kurz zur erklärung:
buchsaben(-ketten) werden im ASCII-code gespeichert. dh anstatt des zeichens wird in der variable eine zahl von 0 - 255 abgespeichert, je nach buchstaben und wenn du nun einen buchstaben in ' schreibst wird nach der entsprechenden zahl abgefragt.
weiters wäre noch interessant welchen typ dein ir hat.
Lesezeichen