Update cv1/program.c
This commit is contained in:
parent
3d5008d64c
commit
df4e9ad4b0
@ -54,17 +54,17 @@ int main() {
|
||||
printf("Zadaj jedalny listok:\n");
|
||||
|
||||
// Zisťujeme riadky, pokiaľ je vstup
|
||||
while (fgets(line, sizeof(line), stdin) != NULL) {
|
||||
// Kontrolujeme, či sa riadok dá načítať
|
||||
if (strcmp(line, "\n") == 0) {
|
||||
break; // Ak je riadok prázdny, zastavujeme
|
||||
while (1) {
|
||||
// Načítanie názvu položky
|
||||
if (fgets(line, sizeof(line), stdin) == NULL || strcmp(line, "\n") == 0) {
|
||||
break; // Ak nie sú ďalšie riadky alebo je prázdny riadok, ukončujeme
|
||||
}
|
||||
|
||||
line[strcspn(line, "\n")] = 0; // Odstráni znak nového riadku
|
||||
|
||||
// Načítanie nasledujúceho riadku, ktorý obsahuje cenu
|
||||
if (fgets(price, sizeof(price), stdin) == NULL) {
|
||||
break; // Ak nie sú ďalšie riadky, ukončujeme
|
||||
if (fgets(price, sizeof(price), stdin) == NULL || strcmp(price, "\n") == 0) {
|
||||
break; // Ak nie sú ďalšie riadky alebo je prázdny riadok, ukončujeme
|
||||
}
|
||||
price[strcspn(price, "\n")] = 0; // Odstráni znak nového riadku
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user