Function is a group of statements that together perform a task. Every C program has at least
main() is one function in C and all the most trivial programs can define additional functions.
You can divide up your code into separate functions. Each function performs a specific task.
A function declaration tells the compiler about a function's name, return type, and parameters. A function definition provides the actual body of the function.