Leafox
asked on
String comparision
Hello
I am new to c programming. I need to write own code for comparing two strings in C and not use inbuilt strcmp function. Can someone please help me with this.
I am new to c programming. I need to write own code for comparing two strings in C and not use inbuilt strcmp function. Can someone please help me with this.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
start with i = 0;
compare str1[ i ] with str2[ i ].
if they're both '\0', then the strings are equal, return 0.
if they're not '\0', and equal, move on to the next character (i+1)
now we've found two unequal characters at position i.
if the first one is > the second one, return +1
otherwise return -1.
That's pretty much it.