#include <stdio.h>
#include <stdarg.h>
int vsum(int n, va_list arg){
int i,res=0;
for(i =0 ; i<n; i++)
return res;
}
int sum(int n, ...){
int res;
va_list arg;
res=vsum(n,arg);
return res;
}
void main(){
printf("%d %d\n",sum
(2,1,2),sum
(3,10,20,30,40));
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRhcmcuaD4KCmludCB2c3VtKGludCBuLCB2YV9saXN0IGFyZyl7CglpbnQgaSxyZXM9MDsKCWZvcihpID0wIDsgaTxuOyBpKyspCgkJcmVzICs9IHZhX2FyZyhhcmcsaW50KTsKCXJldHVybiByZXM7Cn0KCmludCBzdW0oaW50IG4sIC4uLil7CglpbnQgcmVzOwoJdmFfbGlzdCBhcmc7Cgl2YV9zdGFydChhcmcsbik7CglyZXM9dnN1bShuLGFyZyk7Cgl2YV9lbmQoYXJnKTsKCXJldHVybiByZXM7Cn0Kdm9pZCBtYWluKCl7CglwcmludGYoIiVkICVkXG4iLHN1bSgyLDEsMiksc3VtKDMsMTAsMjAsMzAsNDApKTsKCQp9