Przykład nr 20
#include <stdarg.h> int mnoz (int pierwszy, ...); int mnoz (int pierwszy, ...) { va_list arg; int iloczyn = 1, t; va_start (arg, pierwszy); for (t = pierwszy; t; t = va_arg(arg, int)) { iloczyn *= t; } va_end (arg); return iloczyn; }
#include <stdarg.h> int mnoz (int pierwszy, ...); int mnoz (int pierwszy, ...) { va_list arg; int iloczyn = 1, t; va_start (arg, pierwszy); for (t = pierwszy; t; t = va_arg(arg, int)) { iloczyn *= t; } va_end (arg); return iloczyn; }