Permalänk

Nybörjarproblem med C

Någon som kan förklara vad ja gör för fel!

Tänkte börja lite lätt med C men stötte på problem direkt.
Vill testa de första hello, world "programmet".

Har skrivit in koden i notepad och döpt det till "test.c"

#include <stdio.h> main() { printf("hello, world\n"); }

Sparade filen på C: och gick in med command prompt till C: och skrev c test.c
Även testat de andra (om de var "ccg test.c") och något med "test-o test.c". Men får svaret:
'c' is not recognized as an internal or extrernal comand,
operable program or hatch file.

Vad gö jag för fel?

Permalänk
Medlem

Förutom problemet i din kod (kolla upp hur man ska deklarera main) så verkar du inte ha någon C-kompilator installerad. Du kan ladda hem t.ex. gcc eller visual studio express.

Kompilatorn behövs för att omvandla din programkod till något som en dator kan förstå. Om du t.ex. har gcc installerat kan du kompilera med:
gcc -Wall -Wextra -pedantic test.c - o test

För att generera en binärfil med namn test. De övriga argumenten är för att aktivera lite extra varningar, vilket alltid är bra för att bli uppmärksammad på eventuella misstag man har gjort.