#include #include int vielmax(int zahl1, ...) { va_list arg_zeiger; int max, zahl; max = zahl1; va_start(arg_zeiger, zahl1); while ((zahl = va_arg(arg_zeiger, int)) != 0) max = zahl > max ? zahl : max; va_end(arg_zeiger); return max; } int main() { int max; printf("Testprogramm fuer Funktion vielmax()\n"); printf("====================================\n\n"); max = vielmax(12, 17, 3, 6, 24, 8, 0); printf("\nDas Maximum der Zahlen 12, 17, 3, 6, 24, 8 ist: %d", max); max = vielmax(105, 77, 3, 54, 0); printf("\nDas Maximum der Zahlen 105, 77, 3, 54 ist: %d\n", max); return 0; }