Как в си посимвольно читать поток ввода до последнего символа?
Как в си посимвольно читать поток ввода до последнего символа? Проблема в том, что если мы читаем с файла, скажем функцией getc(), мы можем читать до константы eof, но при чтении той же функции с потока ввода, такой метод не работает. Как я понимаю, когда нажимается enter, в поток ввода печатается \n,можно было бы читать до этого символа, но проблема в том, что этот символ может встретиться в середине текста, по этому такой метод не подходит