| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Visual C++] Удалить из текста одинаковые слова |
| Автор: Jenn 2.2.2007, 04:21 |
| Дано 10 символьных строк, состоящих из слов, разделенных пробелами. Удалить из текста одинаковые слова. |
| Автор: Friackazoid 2.2.2007, 11:52 | ||
| А что непонятного считываешь слова в массив потом ищешь в нем одинаковые слова. Еси таких же слов нет то выводишь слово в файл. Вот примерный код
Пишу экспромтом так что извини если что не так. Гыг |
| Автор: Alexeis 2.2.2007, 12:35 | ||
|
| Автор: Jenn 2.2.2007, 12:35 |
| Может ещё кто-нибудь решить эту задачку? Или исправить ошибки в решении Friackazoid? Friackazoid вроде все правильно решил, а выдается куча ошибок. Не пойму в чем дело? |
| Автор: Jenn 2.2.2007, 13:20 |
| Хотя почему в этой строке всего 1 параметр, ведь должно быть 2. Это 1-ая ошибка. Как ее исправить подскажите? А 2-ая ошибка в этой строке FILE ofp = fopen ("output.txt","w"). Почему не пойму. Помогите исправить? Надеюсь в остальном по смыслу задача правильная. Проверьте кто может и помогите! Пожалуйста!!! |
| Автор: Dov 3.2.2007, 12:04 |
| 1. fputs(slova[k], ofp); 2. FILE ofp -> FILE* ofp |
| Автор: sergejzr 3.2.2007, 12:26 | ||||
| Этот код и повторения подсчитает (Подправил оригинал http://forum.vingrad.ru/index.php?showtopic=133089&view=findpost&p=1005950. ) Это не совсем вижуал, но мозгами поработать ведь никогда не помешает.
Если компилер будет ругаться, пробовать так:
В следующий раз пользуйтесь поиском пожалуйста, чтобы не дублировать вопросы |