From eaf77e21b00c0449b1ed6dc4897a5dd40011bab1 Mon Sep 17 00:00:00 2001 From: Bohdan Kapliuk Date: Sun, 29 Sep 2024 15:52:42 +0300 Subject: [PATCH] cv1 --- cv1/program.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/cv1/program.c b/cv1/program.c index fa670c4..cf9715b 100644 --- a/cv1/program.c +++ b/cv1/program.c @@ -39,7 +39,7 @@ int main(){ } count++; } - for(int i = 0; i <= count;i++){ + for(int i = 0; i < count;i++){ for(int j = 0; j <= strlen(menu[i].name);j++){ for(int x = 0; x <= 11;x++){ if(menu[i].name[j] == numbers[x]){ @@ -48,8 +48,8 @@ int main(){ } } } - int odpoved; - for(int i = 0; i <= count;i++){ + int odpoved = -1; + for(int i = 0; i <= count && odpoved == -1;i++){ for(int j = 0; j <= strlen(menu[i].name);j++){ for(int x = 0; x <= strlen(surovina);x++){ if(surovina[x] != menu[i].name[j]){ @@ -59,8 +59,13 @@ int main(){ } } } - printf("%s\n", menu[odpoved].name); - printf("%s\n", menu[odpoved].price); + if(odpoved == -1){ + printf("chyba"); + } + else{ + printf("%s\n", menu[odpoved].name); + printf("%s\n", menu[odpoved].price); + } printf("Nacitanych %d poloziek.\n", count); return 0; } \ No newline at end of file