Witam,
Napisałem program, który wykonuje swoją główną funkcje, jednak mam problem ze zliczaniem liczby wierszy ze standardowego wejścia. Do pobierania danych (int) używam funkcji getchar i kolejne znaki zapisuje w zmiennej c. Standardowe wejście zostaje przekierowane na plik tekstowy.
W moim programie nie działa warunek
if (c == '\n') liczbawierszy++;<code>
Proszę o pomoc w odpowiedzi na pytanie, dlaczego ten warunek nie działa (problem polega na nie rozpoznawaniu znaku nowej lini) i propozycję jak to rozwiązać
Dziękuje,
Pozdrawiam,
Łukasz