C provides a special mechanism for defining functions that take a variable number of arguments. printf() and scanf() are typical examples of these variadic functions. A variadic function must take at ...