Online překladač C – Zdarma spouštějte kód

Online překladač C – Zdarma spouštějte kód

Pište, překládejte a spouštějte kód C zdarma v prohlížeči, bez instalace a registrace. Zadejte vstup (stdin) a prohlédněte si výstup i chybová hlášení.

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

Jak používat online překladač C

  1. Napište nebo vložte program v C do editoru. Začněte jednoduchým programem Hello World s funkcí main.
  2. Pokud program čte data, otevřete „Standardní vstup“ a zadejte všechny hodnoty ještě před spuštěním.
  3. Klikněte na „Spustit“ a výsledek si prohlédněte v části „Výstup“. Po změně kódu nebo vstupu program spusťte znovu.

Příprava vstupu pro scanf a fgets

Všechna data připravte před spuštěním. Pro dvě volání scanf s %d zadejte 3 a 4 oddělené mezerou; pro fgets oddělujte řádky textu novým řádkem. Ve výchozím cloudovém režimu se kód a vstup odesílají vzdálené službě k překladu a spuštění. Nejde o interaktivní terminál: během běhu nelze zadávat další data.

Po scanf s %d může ve vstupu zůstat znak nového řádku. Funkce fgets pak může přečíst pouze tento znak místo očekávaného textu. Před čtením dalšího řádku ošetřete zbývající znak v kódu.

Co zkontrolovat při chybě překladu

Přečtěte si první hlášení překladače a zkontrolujte uvedené číslo řádku. Projděte středníky, závorky a názvy proměnných. Pokud program běží, ale vrací chybný výsledek, ověřte vstup a logiku kódu.