/////// File strequal.C /////// #include char a[]= "abcde"; char b[]= "abcde"; char c[]= "abcd"; int strequal(char x[], char y[]) // array formal parameters { int i = 0; if ( x == y ) return(1); // same memory locations while (x[i] == y[i]) { if (x[i] == '\0') return (1); // strings equal i++; } return(0); // strings unequal } int main() { if ( strequal(a,b) ) cout << "a is equal to b\n"; if ( ! strequal(b,c)) // ! is logical not cout << "b is not equal to c\n"; }