В общем, ввод через консоль происходит с символами перехода на новую строку. Грубо говоря, вводится стихотворение на ввод. И каждая строка обрабатывается отдельно. Необходимо чтобы символы перехода на новую строку игнорировались и ввод обрабатывался как одна большая, жирная строка.
Можно записывать каждую новую строку в временную переменную, проверять её на содержимое, и после этого записывать через += в основную строку