From 06c6a96f82a30bf319dfe09f5ba564cdb8e68f10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Vl=C4=8Dek?= Date: Mon, 13 Apr 2026 21:27:39 +0000 Subject: [PATCH] Aktualizovat du5/program.c --- du5/program.c | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/du5/program.c b/du5/program.c index 8a3d7f1..b9d94d7 100644 --- a/du5/program.c +++ b/du5/program.c @@ -8,32 +8,33 @@ int main() char line[SIZE]; char answer[SIZE]; + while (1) { char* p = fgets(line, SIZE, stdin); - if (line[0] == NULL) + if (p == NULL) { break; } - else if (line[0] == '*') + else if (p == '*') { //precita a ulozi odpoved - sscanf(answer, "% [^\n]", &answer); + sscanf(answer, "%s [^\n]", &answer); } - else if (line[0] == 'n') + else if (p == 'n') { break; } + printf("%s", p); } - printf("Expert_z_bufetu_to_vie.\n"); - printf("Pozna 2 druhov ovocia a zeleniny\n"); - printf("Odpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost.\n"); - printf("Je to ovocie alebo zelenina\n"); - printf("*%s\n", answer); - printf("koniec\n"); - - // exit(0); + // printf("Expert_z_bufetu_to_vie.\n"); + // printf("Pozna 2 druhov ovocia a zeleniny\n"); + // printf("Odpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost.\n"); + // printf("Je to ovocie alebo zelenina\n"); + // printf("*%s\n", answer); + // printf("koniec\n"); + exit(0); return 0; } \ No newline at end of file