Выравнивание в printf по правой стороне выводимого числа
Написал microsin   
07.10.2009

Взято из книги Керниган, Ричи "Язык программирования C", Глава 1, "Обзор языка". Удобно для рисования таблиц моноширинным шрифтом.

printf(“%3d%6d\n”, fahr, celsius);

Результат вывода:
  0   -17
 20    -6
 40     4
 60    15
 80    26
100    37