|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2013, 14:17 | #1 |
Пользователь
Регистрация: 24.10.2011
Сообщений: 54
|
удалить из предложения слова, в которых буква А встречается более двух раз
Написать и отладить программу для ввода предложения и отредактировать его, удаляя из него слова, в которых буква А встречается более двух раз.
помогите пожалйуста. это начало, для ввода предложения. Код:
Последний раз редактировалось Stilet; 17.12.2013 в 14:30. |
19.12.2013, 10:41 | #2 |
Пользователь
Регистрация: 24.10.2011
Сообщений: 54
|
вот нашла что-то, а как это изменить, чтоб ввод с клавиатуры был?
#include <stdio.h> #include <strstrea.h> #include <string.h> int StrCharCount(char *str, int c) { int nCount = 0; while (*str != '\0') { if (*str == c) ++nCount; ++str; } return nCount; } int main(int argc, char* argv[]) { char InpBuff[] = "Мама мыла раму и упала в яму"; char OutBuff[sizeof(InpBuff)] = ""; char Word[16]; istrstream iss(InpBuff); while (!iss.eof()) { iss » Word; if (StrCharCount(Word, 'а') < 2) { strcat(strcat(OutBuff, Word), " "); } } printf ("Входная строка: %s\n", InpBuff); printf ("Выходная строка: %s\n", OutBuff); return 0; } |
19.12.2013, 13:57 | #3 | |
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
Есть несколько способов решить вашу задачу, вот один из них:
Код:
Цитата:
Может это и чушь, но это моя чушь и я ее никому не отдам.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Oracle - вывести работников, в имени или фамилии которых какая-либо буква встречается 2 и более раз | Кристина * | SQL, базы данных | 10 | 08.12.2012 20:32 |
Определить количество слов, в которых буква 'П' встречается хотя бы один раз. | edgeks | Помощь студентам | 0 | 18.11.2012 15:34 |
Дано предложение. Выведите на экран те слова в которых буква "о" встречается дважды. | Кристинааа | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 08.06.2011 15:25 |
Текстовый файл, из предложения выбросить слова в которых встречается определённая буква. (Паскаль) | serhan | Помощь студентам | 14 | 25.04.2011 15:29 |
найти все слова, в которых заданный символ встречается не менее чем заданное число раз. Delphi. | Виктория7777 | Помощь студентам | 6 | 21.12.2010 18:46 |