Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Vytvoření trojúhelníku pomocí '*' v jazyce C

Psal jsem to pomocí cyklů na první pokus mi to když jsem zadal čísla 1-4 udělalo pravoúhlý a pak už to jenom tisklo '*' ale ne v trojúhelníku.
Proč je to s tím putchar tak jednoduché ?

#include <stdio.h>

int main()
{
    int i, j;
    int size = 5;
    
    for (i = 1; i <= size; i++)
    {
        for (j = 1; j <= size - i; j++) putchar(' ');
        for (j = 2; j <= i * 2; j++)    putchar('*');
        putchar('\n');
    }
    return 0;
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny