#include <stdio.h>
#include <stdarg.h>

static int summe(int zahl1, ...)
{
 va_list zeiger;
 int zahl;

 va_start(zeiger,zahl1);
 while(1)
  {
   zahl=va_arg(zeiger,int);
   if(zahl==0)      /*Abbruchbedienung*/
     break;
   zahl1+=zahl;
  }
 va_end(zeiger);
 return zahl1;
}

int main()
{
 printf("%d\n",summe(11,12,13,0));
 printf("%d\n",summe(99,66,33,22,11,0));
 return 0;
}