Define the structure of C Program?
The C program begins with preprocessor directives that serves to provide information about functions from standard libraries and definitions of program constants.
The directives are #include and #define.
The C program consists of one or many functions, The functions are self contained block of program (set of instructions).
The C program begins with main() function, every function has a return value.
Example of C program: