Question: Using language C++ What is required is to write a function of the code so that the code runs correctly , And the output is

Using language C++ What is required is to write a function of the code so that the code runs correctly , And the output is at the end of the text 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 5th char of the new string is "<< ch << endl; else cout << "The new string has less than 5 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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!