From 10398ec2b64a850c390aae6e058be635f77aa8ef Mon Sep 17 00:00:00 2001 From: Bohdan Kapliuk Date: Mon, 30 Sep 2024 20:34:13 +0300 Subject: [PATCH] cv1 --- cv1/program.c | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/cv1/program.c b/cv1/program.c index e1b4abc..1705cd2 100644 --- a/cv1/program.c +++ b/cv1/program.c @@ -1,5 +1,6 @@ #include #include +#include #define LINESIZE 100 struct pizza { @@ -51,23 +52,19 @@ int main(){ } } } - int odpoved = -1; - for(int i = 0; i <= count && odpoved == -1;i++){ - for(int j = 0; j <= strlen(menu[i].name);j++){ + for(int i = 0; i <= count;i++){ + int y = 0; for(int x = 0; x <= strlen(surovina);x++){ - if(surovina[x] != menu[i].name[j]){ + if(surovina[x] != menu[i].name[x]){ break; } - odpoved = i; + y = 1; + } + if(y == 1){ + printf("%s\n", menu1[i].name); + float number = strtof(menu1[i].price, NULL); + printf("%.2f\n", number); } - } - } - if(odpoved == -1){ - printf("chyba"); - } - else{ - printf("%s\n", menu1[odpoved].name); - printf("%s\n", menu1[odpoved].price); } printf("Nacitanych %d poloziek.\n", count); return 0;