В консоли вы можете сделать отступ с помощью «» (пробел) или «\ t» (табуляция).
В большинстве случаев «» (пробел) более согласован.
Таким образом, второй шаблон может генерироваться следующим образом:
void wedge2(char what, int lines) {
for (int i = 1; i <= lines; i++) {
for (int j = 1; j <= lines; j++) {
if(j<=lines-i)
printf(" ");
else
printf("%c", what);
}
printf("\n");
}
}
, а четвертый шаблон может генерироваться следующим образом:
void wedge4(char what, int lines) {
for (int i = 1; i <= lines; i++) {
for (int j = 1; j <= lines; j++) {
if(j<i)
printf(" ");
else
printf("%c", what);
}
printf("\n");
}
}