>>683 引数の1つめとそれ以降がprintfのような処理のされ方をしないということです。

分かりづらいですねすいません。質問の仕方を変えさせてください。
以下のような、SomeAPIという関数があって、これをラップした関数SomeAPIWrapを作りたいんです。

void SomeAPI(int a,...){  //引数2個目以降を全て出力するだけ.
 int n=0,t=0;
 va_list argpt;
 
 va_start(argpt,a);
 for(n=0; n<a; n++){
  t = va_arg(argpt,int);
  printf("%i\n",t);
 }
 va_end(argpt);
}

void SomeAPIWrap(int a,...){
 va_list argpt;
 va_start(argpt,a);
 SomeAPI(a,argpt);
 va_end(argpt);
}

int main(){
 SomeAPIWrap(3,1,2,3);
 return 0;
}