0 / 0 / 1
Регистрация: 24.02.2013
Сообщений: 34
|
||||||
1 | ||||||
Записать в выходной файл все слова начинающиеся с буквы заданной пользователем04.03.2013, 20:33. Показов 1154. Ответов 2
Метки нет (Все метки)
Здравствуйте дорогие форумчане! Есть вот такое задание на языке С. Нужно разработать программу которая должна записывать в выходной файл все слова начинающиеся с буквы заданной пользователем. Не знаю как доделать цикл, какое условие там надо, кто знает??
0
|
04.03.2013, 20:33 | |
Ответы с готовыми решениями:
2
Выделить из строки str1 все слова, начинающиеся с гласной буквы, а из строки str2 - слова, начинающиеся с согласной Вывести все слова файла text1.txt, начинающиеся с гласных букв латинского алфавита. Результат записать в файл Вывести слова начинающиеся с заданной буквы Вывести слова начинающиеся с заданной буквы |
213 / 202 / 85
Регистрация: 09.05.2012
Сообщений: 494
|
||||||
04.03.2013, 21:00 | 2 | |||||
используйте fscanf с форматом %s. семейство функций чтения *scanf читают строки до первого разделителя(например, пробела или переноса на новую строчку), таким образом можно почти безобидно считывать все слова из файла. дальше вам остается лишь проверять первый символ каждой строки на соотвествие введеному с клавиатуры пользователем символом и если результат такой проверки положительный - записать слово в файл:
1
|
0 / 0 / 1
Регистрация: 24.02.2013
Сообщений: 34
|
|||||||||||
05.03.2013, 08:26 [ТС] | 3 | ||||||||||
Спасибо за подсказку, теперь у меня другая проблемка связанная с компилятором
0
|
05.03.2013, 08:26 | |
05.03.2013, 08:26 | |
Помогаю со студенческими работами здесь
3
В символьной строке удалить все слова, начинающиеся с гласной буквы Дана строка символов до точки. Удалить из нее все слова, начинающиеся с буквы «а» Создать новый текстовый файл, в каждой строке которого записаны слова, начинающиеся с буквы ‘a’ Удалить из текста все слова, начинающиеся с согласных, а остальные переписать во второй файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |