Online-C-Compiler — C-Code schreiben und ausführen

Online-C-Compiler — C-Code schreiben und ausführen

Schreibe C-Code im Browser und kompiliere ihn auf einem entfernten Server. Gib die Standardeingabe (stdin) vor dem Start ein und prüfe Ausgabe oder Fehlermeldungen.

#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }

So verwendest du den Online-C-Compiler

  1. Schreibe deinen C-Code in den Editor oder füge ihn ein. Beginne zum Beispiel mit einem Hello-World-Programm mit einer main-Funktion.
  2. Wenn das Programm Daten einliest, öffne Standard-Eingabe (stdin) und gib vor dem Start alle benötigten Werte ein.
  3. Klicke auf Ausführen und lies das Ergebnis unter Ausgabe. Starte das Programm nach Änderungen am Code oder an den Eingabedaten erneut.

Eingaben für scanf und fgets vorbereiten

Gib alle Daten ein, bevor du auf Ausführen klickst. Für zwei scanf-Aufrufe mit %d kannst du zum Beispiel 3 und 4 durch ein Leerzeichen getrennt eingeben. Trenne Textzeilen für fgets durch Zeilenumbrüche. Im voreingestellten Cloud-Modus werden Code und Eingabe an einen entfernten Dienst zum Kompilieren und Ausführen gesendet. Das ist kein interaktives Terminal: Die Eingabe muss vor dem Start bereitstehen.

Wenn du fgets nach scanf mit %d aufrufst, kann ein Zeilenumbruch in der Eingabe zurückbleiben. fgets liest dann möglicherweise nur dieses Zeichen statt des erwarteten Textes. Behandle den verbleibenden Zeilenumbruch im Code, bevor du die nächste Textzeile einliest.

Was du bei Compilerfehlern prüfen solltest

Lies die erste Fehlermeldung des Compilers und prüfe die angegebene Zeilennummer. Kontrolliere Semikolons, Klammern und Variablennamen, bevor du es erneut versuchst. Läuft das Programm, liefert aber ein unerwartetes Ergebnis, prüfe die Eingabedaten und die Programmlogik.