Neberu to tak vážně, jak to z toho fóra může vypadat... Ty smajlíky to občas nevyjádří přesně...
Jinak ten příklad z knížky je navíc blbě, měl bys explicitně uvést, že návratová hodnata main je int, tj. něco jako:
#include <stdio.h>
int main(void) {
puts("ahoj, svete.\n");
return 0;
}
pár vysvětlivek... puts je lepší používat, když vypisuješ statické řetězce, protože printf se snaží rozebrat první parametr a hledá v něm formátovací značky.
V Cčku také musíš explicitně vypsat konec řádku, Cčko dělá opravdu jen to, co mu řekneš, žádná automagická funkcionalita tam není.
A jen tak na okraj, pokud se učíš programovat, tak bych ti raději doporučil pro začátek Python, je to moc hezký jazyk a většina věcí se v něm píše mnohem rychleji a elegantněji, ale samozřejmě záleží na oblasti použití.
O.