Tastenkombination für EOF in minGW unter Windows ?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

MS Visual-C++/C# ist auch in einer Freeware-Variante erhältlich (inkl. Entwicklungs-IDE). Das wäre eine Alternative.

Recht herzlichen Dank für deine hilfreiche Antwort !

0

Hallo !

Ich habe inzwischen selbst eine Antwort auf meine Frage gefunden -->

Es gibt keine Tastenkombination für EOF unter minGW !

Es gibt die Kombination CTRL+C welche aber zum Programmabbruch führt.

Ich habe das Problem jetzt so gelöst -->

 #include stdio.h (stdio.h muss in Kleiner- und Größer-Zeichen stehen)

int main () {

int ch;

while (( ch = getchar() ) != 10) {}

printf ("\nEnde !);

return 0;}

Die While-Schleife wird verlassen wenn Enter gedrückt wird.

Eine andere Lösung ist der Wert 9 statt 10, dann wird abgebrochen wenn CRTL+I gefolgt von einem ENTER eingegeben wird (unter minGW).

Was möchtest Du wissen?