Задача:
Нужно написать функцию, которая удоляет с заданного стринга С1 все вхождения стринга С2, при помощи указателя.
Помогите плиз!
Сообщение отредактировано: Graver -
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Graver |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 5 Пол: Мужской Реальное имя: Ваня Репутация: 0 |
Задача:
Нужно написать функцию, которая удоляет с заданного стринга С1 все вхождения стринга С2, при помощи указателя. Помогите плиз! Сообщение отредактировано: Graver - |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Ну во-первых, strstr - это изначально не то, что тебе нужно... Эта функция (а ты именно ее берешь за основу) ищет первое вхождение подстроки в строку, но никак не удаляет все вхождения.
Да и потом, у тебе же компилятор должен ругаться, если я не ошибаюсь - результат функции описываешь как int, а вернуть пытаешься char*... Функция должна выглядеть примерно вот так: char *strdel(char *str, char *substr) {
|
Graver Задача на функцию,стринг и указатель. Помогите плиз! 13.12.2007 4:20
Lapp Нет проблем, поможем. Сразу же, как только покаже… 13.12.2007 11:30
Graver вот:
int strstr (char *S, char *T)
{
c… 13.12.2007 18:15![]() ![]() |
|
Текстовая версия | 28.12.2025 11:31 |