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