Mam takie zadanie: Napisz w języku C program rysujący "choinki". Liczba poziomów powinna być pobierana z klawiatury. UWAGA: Program należy napisać NIESTRUKTURALNIE - to znaczy nie wolno używać "struktur sterujących" - pętli, else, sekwencji (czyli nie można użyć nawiasów { oraz } poza rozpoczęciem i zakończeniem maina). Za to można (a nawet trzeba) używać goto.
zacząłem coś takiego, ale nie wiem czy to dobra droga i w tym punkcie utknąłem . macie jakieś rady?
#include <stdio.h>
int main()
{
start:
printf("podaj liczbe poziomow");
int x;
scanf("%d", &x);
int temp = x;
int p;
int r = 1;
empty:
p = x - 1;
printf(" ");
x--;
if(p == 1)
goto draw;
goto empty;
draw:
printf("*");
if(r == x )
goto newline;
goto start;
newline:
printf("/n");
x = temp - 1;
goto empty;
return 0;
}