|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2009, 02:35 | #1 |
Новичок
Джуниор
Регистрация: 15.12.2009
Сообщений: 2
|
Программа про строки в стиле C; помогите найти ошибку...
Всем привет!
Дан текст, программа должна определить количество слов, у которых первый и последний символы совпадают. Вот, что получилось у меня. Код:
|
29.12.2009, 04:36 | #2 |
Пользователь
Регистрация: 08.04.2009
Сообщений: 50
|
у тебя обрабатываеться только один раззз (т.е если у тебя два слова, то будет показываться только последнее)... так как потом ты обнуляешь S, поставь два for'a и флажок(счетчик)
я конечно в С не понимаю ничего, но разве массив с отрицательным адресом ячейки существует? for(i=0;i<256;i++) замени i на 1 |
29.12.2009, 04:42 | #3 |
Пользователь
Регистрация: 08.04.2009
Сообщений: 50
|
Код:
|
29.12.2009, 05:50 | #4 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 14
|
Я переделал немного, совпадение символов нужно проверять когда слово
закончилось, ну еще предусмотреть конец строки и несколько пробелов подряд Код:
|
29.12.2009, 08:00 | #5 |
Новичок
Джуниор
Регистрация: 15.12.2009
Сообщений: 2
|
Спасибо за помощь!
Знаки препинания я сделаю, мне сама суть была важна. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Корявое копирование строки. Помогите найти ошибку. | GonZaleZ | Общие вопросы C/C++ | 14 | 02.12.2009 21:58 |
Не могу найти ошибку в программе про рентабельность | pergeot | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 03.11.2009 14:46 |
Строки. Помогите найти ошибку. | 5nizza77 | Помощь студентам | 1 | 16.10.2009 16:10 |