What is Function? Explain different types of functions used in c Language. Function is a block of code that perform a specific task, C function are of two types Library functions or inbuilt functions User Defined Functions (UDF) Library Functions: Library functions are those functions which are already written, compiled and kept within a library of c language. There are thousands of library functions and when we require call that function in our program. Examples of Library Function are printf() , scanf(), strlen(), strcat(), strcmp(), strcpy(), sqrt() etc User Defined Function: User defined function are those function which are created by the user. These are the function which are written by the user at the time of writing the program. User defined function mainly consists of the three elements/parts. They are Function declaration ...