I've tried using nth argument conversion specifiers as mentioned here:But I can't seem to get it work (i.e. I use "%1$s", and fprintf prints "$s"...).Conversions can be applied to the nth argument after the format in the argument list, rather than to the next unused argument. In this case, the conversion specifier character % (see below) is replaced by the sequence "%n$", where n is a decimal integer in the range [1,{NL_ARGMAX}], giving the position of the argument in the argument list. This feature provides for the definition of format strings that select arguments in an order appropriate to specific languages (see the EXAMPLES section).
My compiler is capable of handling ISO C (I'm using MingW) so I would hope that XSI exstensions would notbe a problem.
How can I get my compiler to support this (i.e. any flags/packages/updates for MingW for this?).
p.s. apparently you cant even put anything that even remotely resembles code into quote tags... this is getting ridiculous
feel free to join my silent protest with the awesome power of super-elongated horizontal scroll bars.