Замена в строке подстроки на строку (СИ)
Цитата:
Напишите программу, заменяющую в строке S все вхождения подстроки P на строку
Q (используя только strcat, strstr, strlen, strcpy) например:
P = "ура"; Q = "ой";
S = "ура-ура-ура!";
Результат: "ой-ой-ой!"
Q (используя только strcat, strstr, strlen, strcpy) например:
P = "ура"; Q = "ой";
S = "ура-ура-ура!";
Результат: "ой-ой-ой!"
Ну нахожу с помощью strstr указатель казатель на первое вхождение string1 в string2. Но я ума не приложу как сделать мне замену подстроки на строку с помощью него.
дык объяви новую переменную для результата и в нее скидывай полученную строку потихоньку