|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.05.2011, 01:16 | #1 |
Пользователь
Регистрация: 05.05.2011
Сообщений: 33
|
выдает ошибку windows
Написал код для замены одного слова на другое в введенной строке.
Программа пашет исправно, но только если вводишь слово присутствующее во фразе. Если нет, то сама винда выдает ошибку. Подскажите,плз, как это исправить. Код:
|
10.05.2011, 02:20 | #2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
А вы хоть где-нибудь проверяете, есть искомое слово или нет?
pch=strstr(pm1,m2); Насколько я помню, strstr возвращает null, если m2 не была найдена. Вот и проверьте после данной строки pch != null, а уже после этого выполняйте все остальные действия
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фортран выдает ошибку | train88 | Помощь студентам | 1 | 05.01.2011 18:21 |
форма выдает ошибку | serikov | Microsoft Office Excel | 4 | 01.07.2010 23:18 |
Выдает ошибку( | И.А.А. | Общие вопросы C/C++ | 1 | 21.05.2010 19:10 |
выдает ошибку! | maksim_serg | Microsoft Office Word | 3 | 20.04.2010 04:19 |
ADOQuery - выдает ошибку | kiber0net0 | Общие вопросы Delphi | 2 | 02.09.2008 19:49 |