#include<iostream>
#include<stdlib.h>
#include<stdarg.h>
using namespace std;
int Max(
int num, ...)
{
int max = -
0x7FFFFFFF;
va_list p_arg;
va_start(p_arg,num);
for (
int idx =
0; idx < num; ++idx)
{
int tmp = va_arg(p_arg,
int);
if (tmp>max)
max = tmp;
}
va_end(p_arg);
return max;
}
int main(
int argc,
char* argv[])
{
int max = Max(
5,
2,
6,
8,
4,
3);
printf(
"%d\n", max);
system(
"pause");
return 0;
}