From 6f6a23b519f0eb4a116e430b296fb4e3b7895ece Mon Sep 17 00:00:00 2001 From: Yurii Chechur Date: Wed, 2 Oct 2024 19:25:23 +0000 Subject: [PATCH] Update cv1/program.c --- cv1/program.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/cv1/program.c b/cv1/program.c index 54fc990..bb1edbc 100644 --- a/cv1/program.c +++ b/cv1/program.c @@ -78,18 +78,17 @@ int main(void) { menu[item_count++] = item; // Додати позицію до меню } - // Пошук та вивід знайдених страв - int found = 0; + // Вивід знайдених страв for (int i = 0; i < item_count; i++) { - // Виконати прямий пошук нормалізованої страви проти нормалізованого рядка пошуку + // Перевіряємо, чи містить страва шуканий інгредієнт if (strstr(menu[i].dish, search_string) != NULL) { - printf("%s\n%.2f\n", menu[i].dish, menu[i].price); - found = 1; // Хоча б одна страва знайдена + // Виводимо знайдену страву + printf("%s\n", menu[i].dish); + printf("%.2f\n", menu[i].price); + break; // Вихід з циклу після першої знайденої страви } } - // Якщо пошук був неуспішним, нічого не виводимо - // Підрахунок зчитаних позицій printf("Nacitanych %d poloziek.\n", item_count); return 0;