Я пытаюсь получить вывод, подобный этому, для заданных n переменных. Если n = 5, вывод должен быть следующим:
*
***
*****
*******
*********
В моем коде, когда я печатаю, я получаю инвертированный вывод без пробелов. Я перепробовал много способов добиться этого, но не смог найти решение. Вывод, который я получаю для n = 5:
*********
*******
*****
***
*
Ниже приведен код:
#include <stdio.h>
int main() {
int n=0;
int b=0;
puts("Please Enter an Integer");
scanf("%d",&n);
for(n;n>0;n--){
b = 2*n - 1;
for(b;b>0;b--){
printf("*");
}
printf("\n");
}
return 0;
}