Structure of a C program