Не понимаю, в чем тут вы не можете разобраться.
Есть задача из трех частей:
1. Считать из файла текст
2. Найти в этом тексте самое длинное слово
3. Вывести предложение, в котором оно находится
1. В гугле найдете миллион исходных кодов по работе с файлами, скорее всего даже изменять ничего не придется.
2. Читаете пару абзацев теории про циклы. Потом создаете цикл, который будет высчитывать длину слов и, если текущее слово длиннее предыдущего, запоминать его. В конце сего цикла получите самое длинное слово. Попутно запоминаете, например, индекс его первой буквы в строке.
3. Снова цикл, находите от запомненного индекса точки - просто перебирая подряд символы вперед и назад. Выводите все, что между индексами точек.
А вот когда у вас возникнут вопросы по деталям реализации этого всего - на форум
Если вообще пофиг на программирование - сразу к решателям, например, ко мне - аська 55655222
