Let Us C Solutions, chapter 6 Functions, and pointers. Functions are the building blocks of the C and C-type programming language. All executable code resides within a function. A function is the set of instructions, which has a name and can be called by it.
A function can be called any number of times, and the set of instructions defined in a function will run separately. Execution of the C program starts from the main function.