diff --git a/cv7/program.c b/cv7/program.c index 56558cd..2034ca8 100644 --- a/cv7/program.c +++ b/cv7/program.c @@ -70,8 +70,13 @@ void znalostny_system(Node *uzol) { } } -int main() { - FILE *file = fopen("baza.txt", "r"); +int main(int argc, char *argv[]) { + if (argc < 2) { + printf("Chyba: zadajte cestu k súboru ako argument.\n"); + return 1; + } + + FILE *file = fopen(argv[1], "r"); if (!file) { printf("Chyba pri otváraní súboru.\n"); return 1; @@ -95,3 +100,4 @@ int main() { uvolni(root); return 0; } +