From 0f0aceb5c968f7cbf84a17273abc72d00f285d7d Mon Sep 17 00:00:00 2001 From: st529yr Date: Wed, 20 Mar 2024 17:29:22 +0100 Subject: [PATCH] funguje --- cv5/program.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cv5/program.c b/cv5/program.c index a5f8a91..f878b47 100644 --- a/cv5/program.c +++ b/cv5/program.c @@ -26,11 +26,13 @@ int main() { srand(time(NULL)); // Inicializácia generátora náhodných čísel - // Generovanie náhodných dát do databázy - for (int i = 0; i < 10; i++) { - int votes = rand() % 11; // Generovanie náhodného počtu hlasov od 0 do 10 + // Čítanie vstupu a vytváranie databázy + char input[SIZE]; + while (fgets(input, SIZE, stdin) != NULL) { + int votes; char name[SIZE]; - sprintf(name, "Student %d", i+1); // Vytvorenie náhodného mena a priezviska študenta + sscanf(input, "%d %s %s", &votes, name, name + strlen(name) + 1); // Načítanie počtu hlasov, mena a priezviska + int id = find_student(database, size, name); if (id < 0) { strcpy(database[size].name, name);