Come scrivere un programma in C
Il corpo principale di un programma in linguaggio C deve essere scritto dentro le parentesi graffe della funzione main().
int main() {
...
}
La funzione main() deve essere scritta in minuscolo. Non va bene scrivere MAIN() o Main().
A cosa serve la funzione main?
La funzione main() è la struttura del programma C.
E' l'inizio del programma e contiene tutte le istruzioni del programma principale.
Le istruzioni nella funzione main() sono eseguite automaticamente quando viene eseguito il programma.
Nota. Un programma C può contenere anche altre funzioni oltre la main(). Le altre funzioni (sottoprogrammi o subroutine) sono però eseguite soltanto se richiamate dal programma principale ossia dalla funzione main().
Esempio
In questo semplice programma C le istruzioni sono racchiuse tra le parentesi graffe della funzione main().
L'ultima riga del corpo principale del programma è l'istruzione return 0.
Nota. La direttiva di preprocessione #include <stdio.h> è collocata sempre all'inizio del codice sorgente. Deve essere processata prima della funzione main() perché importa alcune istruzioni usate nella main. Ad esempio, l'istruzione printf.