Definition: A function prototype is a declaration in C and C++ of a function, its name, parameters and return type. Unlike a full definition, the prototype terminates in a semi-colon.
int getsum(float * value) ;Prototypes are used in header files so that external functions in other files can be called and the compiler can check the parameters during compilation.

