Как создать лестницу из чисел на c++?

Типо этой

127
     128
          129

У меня выходит только так:

127
128129

Ответы (1 шт):

Автор решения: Qwertiy

В каждой новой строке делаем отступ на длину предыдущей (переменная n). При адекватных длинах строк будет рабтать: tio.run

#include <cstdio>
#include <initializer_list>

int main()
{
  unsigned n=0;

  for (int x : { 127, 128, 129 })
    printf("%*s%d %n\n", n, "", x, &n);
  
  return 0;
}
127 
    128 
        129 
→ Ссылка