Advertisement
Guest User

Untitled

a guest
May 28th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1. int my_strcmp(char *s1, char *s2)
  2. {
  3.   int   i;
  4.   int   len1;
  5.   int   len2;
  6.  
  7.   i = 0;
  8.   len1 = my_strlen(s1);
  9.   len2 = my_strlen(s2);
  10.   if (len1 == 0 && len2 == 0)
  11.     return (0);
  12.   if (len2 == 0)
  13.     return (1);
  14.   if (s1 && s2)
  15.     while (s1[i])
  16.       {
  17.     if (s1[i] > s2[i])
  18.       return (1);
  19.     else if (s1[i] < s2[i])
  20.       return (-1);
  21.     i++;
  22.       }
  23.   if (i < len2)
  24.     return (-1);
  25.   return (0);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement