#include <stdarg.h>
int maximum(int count, int first,...);
main()
{
int ret;
ret = maximum(6, 2,3,4,5,9,8);
printf("Maximum is %d\n", ret);
}
int maximum(int count,int first,...)
{
va_list arguments;
int i;
int value;
int maximum = first;
va_start(arguments, first);
for (i = 0; i < count - 1; i++)
{
value = va_arg(arguments, int);
if (value > maximum)
maximum = value;
}
return maximum;
}
/* End of File */