Char vergleichen

Das kann gar nicht sein. Entweder muss das if oder das else betreten werden, aber keines ist nicht möglich. Funktionen kannst du gar keine aufrufen? Du müsstest am Ende des if-else ein system("pause") oder so in der Art platzieren, nur als Indikator, ob die Schleife wiederholt wird.
Ich vermute, dass die Schleife nicht betreten wird.

Oder könnte es sein, dass er in der Schleife im main hängt? Die mit read(), an der ist ein ; am Ende, das sieht mir auch relativ verdächtig aus.

Lg
 
Zuletzt bearbeitet:
Ich habe das ganze jetzt mal disassembliert. Das ganze while() funktioniert nicht. Ich springe an eine leere Position. Ich muss das anders lösen; Ich bin für jeden Vorschlag dankbar!
 
Es gibt keine leeren Positionen.
Und der Code ist nunmal korrekt.
gcc macht auch sehr sehr sicher nichts falsch beim Kompilieren.
...
Wie fügt sich das Programm überhaupt ins Betriebssytem ein?
main?
 
Zurück