Вывод символов в виде перевёрнутого треугольника - C (СИ)
Формулировка задачи:
Помогите привести программу к нужному ввиду, как на скриншоте. Программа которая ниже выводит верхнюю строчку пять раз подряд уже не знаю, что надо изменить или добавить.
#include <stdio.h>
#include <conio.h>
void Art(char x, char y)
{
char j;
j = x;
while(j <= 'I')
{
printf("%2c", j);
j++;
}
}
int main()
{
int i;
char x = 'A';
char y = 'I';
while(x <= 'E')
{
Art(x, ' ');
Art(y, 'I');
printf("\n");
x++;
y--;
}
return 0;
}Решение задачи: «Вывод символов в виде перевёрнутого треугольника»
textual
Листинг программы
#include <stdio.h>
int main() {
int height = 5;
int width = 2 * height - 1;
int i, j;
int ch;
for (i = 0; i < height; ++i) {
for (j = 0; j < width; ++j) {
ch = (j < i) || (width - j <= i) ? ' ' : (j + 'A');
printf("%c ", ch);
}
printf("\n");
}
return 0;
}