// %n$... でn番目の引数を参照する
  printf("%2$d\n", 111, 222);  // => 222

ex. http://codepad.org/BWqP7luz