(TCO 7) Write a function which takes one string variable (not C string) as input
ID: 1925733 • Letter: #
Question
(TCO 7) Write a function which takes one string variable (not C string) as input and modifies the existing string. Try to find "Ohio" or "OHIO" in the input string. If the input string contains either of these, replace those 4 characters with "OH". As an example,Original string = "Blacklick, Ohio 43004"
Modified string = "Blacklick, OH 43004"
Use an appropriate parameter passing mechanism. Your function will not do any cin or cout. Do not write a main function. Make sure to properly format all your code.
Explanation / Answer
given this void find(string& a) { int i; i=a.find("OHIO",0); if(i>=0) a.replace(i,4,"OH"); i=a.find("Ohio",0); if(i>=0) a.replace(i,4,"OH"); }
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.