0 / 0 / 0
Регистрация: 28.03.2019
Сообщений: 5
|
||||||
1 | ||||||
Qsort для динамического массива строк28.03.2019, 10:12. Показов 6035. Ответов 3
На вход подается некоторый текст длинной не больше 1000 слов, каждое длиной не больше 50 символов(слова могут быть разделены только пробелом или точкой), и на следующей строке подается слово, которое необходимо найти в этом тексте. Программа сначала разбивает текст на слова и записывает каждое слово как отдельный элемент в динамическом массиве строк, а затем использует функции стандартной библиотеки qsort и bsearch, чтобы найти слово. В конце выводится exist, если слово было найдено и doesn't exist в противном случае.
Помогите пожалуйста отладить
0
|
28.03.2019, 10:12 | |
Ответы с готовыми решениями:
3
Qsort динамического массива Создание динамического массива строк Многократное пересоздание динамического массива строк Qsort для строк |
724 / 224 / 72
Регистрация: 01.03.2011
Сообщений: 629
|
|
28.03.2019, 11:51 | 2 |
Не запускал, чисто глазами. Падать оно должно в на bsearch() в cmpfunc(). Вы подаете в bsearch указатель на str, а cmpfunc() ждет указатель на указатель.
0
|
5117 / 4556 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
||||||
28.03.2019, 12:45 | 3 | |||||
Сообщение было отмечено Brooch как решение
Решение
Brooch, держите исправленный код. Внимательно сравните...
1
|
0 / 0 / 0
Регистрация: 28.03.2019
Сообщений: 5
|
|
28.03.2019, 21:43 [ТС] | 4 |
liv, огромное Вам спасибо, очень сильно меня выручили!)))
0
|
28.03.2019, 21:43 | |
28.03.2019, 21:43 | |
Помогаю со студенческими работами здесь
4
Qsort для массива структур Создание динамического массива строк СОртировка динамического массива строк Удаление динамического массива строк Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |