Online C-fordító – Ingyenes kódfuttatás

Online C-fordító – Ingyenes kódfuttatás

Írj, fordíts és futtass C-kódot ingyen a böngészőben, telepítés és regisztráció nélkül. Add meg a bemenetet (stdin), majd nézd meg a kimenetet és a hibákat.

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

Az online C-fordító használata

  1. Írd be vagy illeszd be a C-programot a szerkesztőbe. Kezdd egy egyszerű, main függvényt tartalmazó Hello World programmal.
  2. Ha a program adatokat olvas be, nyisd meg a „Szabványos bemenet” részt, és futtatás előtt adj meg minden értéket.
  3. Kattints a „Futtatás” gombra, majd nézd meg az eredményt a „Kimenet” részen. A kód vagy a bemenet módosítása után futtasd újra a programot.

Bemenet előkészítése a scanf és fgets számára

Minden adatot futtatás előtt adj meg. Két %d formátumú scanf híváshoz például írd be a 3 és 4 számot szóközzel elválasztva; a fgets számára a szövegsorokat sortöréssel válaszd el. Az alapértelmezett felhős módban a kód és a bemenet távoli szolgáltatáshoz kerül fordításra és futtatásra. Ez nem interaktív terminál: futás közben nem adhatsz meg új adatokat.

A %d formátumú scanf után újsorjel maradhat a bemenetben. Ilyenkor a fgets csak ezt olvashatja be a várt szöveg helyett. A következő sor beolvasása előtt kezeld a megmaradt újsorjelet a kódban.

Mit ellenőrizz fordítási hiba esetén?

Olvasd el a fordító első hibaüzenetét, és ellenőrizd a megadott sorszámot. Nézd át a pontosvesszőket, zárójeleket és változóneveket. Ha a program lefut, de hibás eredményt ad, ellenőrizd a bemenetet és a program logikáját.