Question
Write a function replace_cstring with three parameters cstring the array to search, find the word to look for, and replace the word used to replace.
Write a function replace_cstring with three parameters "cstring" the array to search, "find" the word to look for, and "replace" the word used to replace. The function should search the original string using strstr to look for the "find" string and if found the function should then Dynamically allocate an array to hold everything after the "find" string. copy the data after the "find" string into the allocated array. use strcpy to copy the "replace" data over the top of the found. Use strcat to copy the data to the end of the modified string. Free the array. search for "find" in the temporary source pointer C string. Do this until all instances of the word are found and replaced.
In C++ and only using Cstrings and Cstring functions
Example: "There are many dogs at the park"
replace "dogs" with "people" so the example should become
"There are many people at the park"
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Program includeincludeusing namespace stdfind the number of character in the char arraytechnically f...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started