Das Grundgerüst eines C-Programms: public void main()

Um C-Programme auch von C-Compilern ausführen zu können, muss sich Dein C-Programm in der Funktion main() befinden.

Das ist ganz einfach, am besten gleich einmal ein Beispiel:

void main()
{
    printf("Dies ist ein kurzes Beispielprogramm mit der Funktion main() !");
}

"main" ist englisch und bedeutet "Haupt-". Bei der Ausführung eines C-Programmes sucht sich der Compiler oder Interpreter zunächst einmal die Funktion main() (=public void main()) und arbeitet den Programmcode ab, der innerhalb der Funktion main() steht. (In unserem Fall ist es printf.)

Somit ist eigentlich das gesamte C-Programm in der Funktion main() "verpackt".