Witam
Muszę sparsować plik i chciałbym mieć możliwość odczytu go za pomocą 2 opcji:
-
./app
wtedy prosi o nazwę pliku do wczytania -
./app < tekst.txt
i wtedy już nie prosi - parsuje.
Jeśli próbuje robić przez getchar() to program pozostaje w nieskończonej pętli, poza tym w pierwszym przypadku chciałbym najpierw wypisać tekst, w drugim już nie.
Mam ktoś pomysł jak to rozgryźć? Program oczywiście pisany pod linuksa.
Z góry dzięki za pomoc