Зарезервированное пространство после целого числа (а не перед целым числом) в C - PullRequest
0 голосов
/ 11 апреля 2020

Как обычно будет выглядеть вывод, если у него нет зарезервированного пространства (только% d):

Number 1 | Gold 5 |
Number 10 | Gold 50 |
Number 100 | Gold 500 |

Как он будет выглядеть, если перед входом зарезервировано пространство перед ним (используя % 3d):

Number   1 | Gold   5 |
Number  10 | Gold  50 |
Number 100 | Gold 500 |

Чего я пытаюсь достичь:

Number 1   | Gold 5   |
Number 10  | Gold 50  |
Number 100 | Gold 500 |

Можно ли использовать какой-либо формат с функцией printf, который бы позволил это сделать?

1 Ответ

1 голос
/ 11 апреля 2020

Используйте %-3d для выравнивания по левому краю для вывода.

...