Question
Implementation of String methods that makes the following main function working without any logical/ compile errors. int main(){ char first[100], second[100], third[100]; int len, end
Implementation of String methods that makes the following main function working without any logical/ compile errors. int main(){ char first[100], second[100], third[100]; int len, end , ok; char ch; cout << "Enter a string: "; gets_s( first) ; len = length(first); end = len / 2; ok = substring(first , second, 0,end); ok = substring(first , third, end+1,len-1); append(third , second); copy(first , third ); cout << " New version of string: "; cout << endl << first << endl << endl; ok = at(first , 3 , ch); if (ok) cout << "The 4th char of the new string is "<< ch << endl; else cout << "The new string has less than 4 char "; ok = find(first , 'a'); if (ok != -1) cout << "The first place a was found is loc "<< ok << endl; else cout << "There was no a in the new string "; } Output: Enter a string: we wouldn't have to walk to the store New version of string: walk to the storewe wouldn't have to The 4th char of the new string is k The first place a was found is in loc 1
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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