// Ex5_10.cpp // Handling a variable number of arguments #include #include "stdarg.h" using std::cout; using std::endl; int sum(int count, ...) { if(count <= 0) return 0; va_list arg_ptr; // Declare argument list pointer va_start(arg_ptr, count); // Set arg_ptr to 1st optional argument int sum =0; for(int i = 0 ; i