Link to home
Start Free TrialLog in
Avatar of Leafox
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.
Avatar of grg99
grg99

Here's a huge hint:

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.

ASKER CERTIFIED SOLUTION
Avatar of codez80
codez80

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial