Cześć. Mam problem z programem, który ma za zadanie narysowanie trójkąta o zadanej przez użytkownika wielkości.
int main()
{
int ile, i, j, k;
printf("Podaj ilosc linii: ");
scanf("%d", &ile);
for (i = 1; i <= ile; ++i) // petla drukująca wiersze
{
for (j = i; j < ile; ++j) // petla drukująca spacje
printf(" ");
for (k = 1; k <= (2 * i - 1); ++k) // petla rysująca gwiazdki
printf("*");
printf("\n");
}
}
Trójkąt musi być pusty w środku i właśnie z tym mam problem. Co powinienem dodać w pętli rysującej gwiazdki, aby były one rysowane wyłącznie na brzegu trójkąta? Prosiłbym o nakierowanie mnie na rozwiązanie, z góry dziękuję i pozdrawiam :)