Question: First pic is a question. Second Is the solution. Could you explain why while(str!=0..)not working why while(*str!=0...) working and why when I add break statement
d. The match function is supposed to return true if and only if its two C string arguments have exactly same text. Explain what the problems with the implementation of the function are, and show a way to fix them. // return true if two C strings are equal bool match(const char stri, const char str21 ]) while (stri !. && str2 !-0) // zero bytes at ends if (stri != str2) // compare corresponding characters return false str1+i str2++ // advance to the next character return strstr2 both ended at same time? int main) char a[10] "pointy"; char bi1pointless if (match (a,b)) cout
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
