Добился того, что при вводе с клавиатуры разных слов, вывод был верный. Что можно сделать с 3 пунктом? или решить эту проблему нужно (других вариантов нет) созданием ещё одного цикла for перед написанным?