Я только что сделал это
printf( (n==0) ? " %d" : " %3d", n );
, но есть ли дескриптор условного формата?
Итак, это будет означать что-то вроде ", если это очень короткое использование такого-то и такого-тозаполнение, но, если это дольше, используйте такие-то и такие-то дополнения. "
Можно сделать?