Красивая таблица в консоле - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый день! Делаю вывод данных на С в консоле в виде таблицы, можно ли как-то сделать стабильную ячейку с данными, потому используя \t, возникают неудобства: мало символов - строка с данными съежает назад, много символо - съезжает вперед. Например. Название | /*неизменное расстояние */ |Количество| /*неизменное расстояние*/ |Цена /*20 симв.*/ | /*неизменное расстояние */ |/*20 сим.*/| /*неизменное расстояние */| /*симв.*/ Спасибо.

Решение задачи: «Красивая таблица в консоле»

textual
Листинг программы
int w = 20;
int val;
printf("%*d", w, val);
  // или так
int z=2;
double cena;
printf(:%*.*f, w, z, cena);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.4 из 5
Похожие ответы