You may be mixing terms. Declaration is simply a description of the function, i.e. a prototype: the return type, name of the function, and all it's parameters. The definition includes the...