Цитата(Spelmond @ 12.09.2009 20:51)
Мне нужен текст задачи-исходник.
Вот вот
тебе нужно, а это значит что именно
ты должен над этим работать, а наша задача лишь задать тебе вектор...
а теперь по поводу вектора:
Проблемы наверно с алгоритмом розделения строки на слова?
Делаеться это просто, считывай строку посимвольно(обьяви новую строковую переменную, например SLOVO, и к ней в конец постоянно добавляй новый, только что считаный символ), как только считаный тобой символ окажеться пробелом то определяй длинну этой строки, и если эта длинна меньше чем длинна строковой переменной MIN(которую предварительно обьявляеш, и в самом начале программы присваиваеш ей значение введённой строки, которую ты розбиваеш на слова), то присваиваеш переменной MIN значение переменной
SLOVO.
Дальше всё вышеописаное повторяеться в цыкле, до тех пор пока номер считываемого тобой символа не ровняеться длинне строки.
Только не забывай обнулять переменную SLOVO, после каждого сравнения ей присваиваеш пустую строку.
Розберись сам с тем, что будет если введённая тобой строка будет начинаться с пробела, и как этого избежать...
С вводом строки я думаю проблем не должно быть...