#include #include #include using namespace std; void sum(char *msg, ...) // Summe einer Zahlenliste mit 0 am Ende { int wert, summe = 0; va_list ap; va_start(ap, msg); while( (wert = va_arg(ap,int)) != 0 ) { summe += wert; } cout << msg << summe << '\n'; va_end(ap); } int main() { sum("Summe von 1+2+3+4 = ", 1,2,3,4,0 ); }