Question: what is difference between user defined function and library function?
Answer: User Defined Functions has to be Developed by the user at the time of writing a program like Main() while library defined functions are already defined in the library of C and cannot be further modified like Printf().