From 8d47743b7eeccb46f7d8eeb78952b33944694b18 Mon Sep 17 00:00:00 2001 From: Anton Dolozin Date: Tue, 25 Nov 2025 11:16:11 +0100 Subject: [PATCH] sufjsfn --- a2/program.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/a2/program.c b/a2/program.c index 88605a6..9c839a3 100644 --- a/a2/program.c +++ b/a2/program.c @@ -57,11 +57,11 @@ void print_heap_with_levels(struct osoba** heap, int size, int index, int depth) } int main(){ - struct osoba* pole[20]; + struct osoba* pole[30]; memset(pole,0, sizeof(struct osoba*)); int pocet = 0; - char buff[20]; - if(!fgets(buff, 20, stdin)){ + char buff[100]; + if(!fgets(buff, 100, stdin)){ printf("Chyba\n"); return 0; } @@ -83,22 +83,19 @@ int main(){ - - + for(int i =0; ivek); + } int i = 0; -int l = i*2 +1; - int r = i*2 +2; - while (l< pocet && rvek vek || pole[r]->vek vek){ + if(pole[2*i+1]->vek vek || pole[2*i+2]->vek vek){ printf("Nie je kopa.\n"); return 0; } i++; - l = i*2 +1; - r = i*2 +2; } printf("Je to taka kopa:\n");