Advertisement
messimmous

CM_MY

Feb 3rd, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.36 KB | None | 0 0
  1. int cmp(char a[], char b[])
  2. {
  3.     int i = N + 1;
  4.     int k = N + 1;
  5.     for (; i >= 0; i--)
  6.     if (a[i]>0)
  7.         break;
  8.     for (; k >= 0; k--)
  9.     if (b[k]>0)
  10.         break;
  11.     if (i < k)
  12.         return -1;
  13.     if (i>k)
  14.         return 1;
  15.     while (a[i] == b[k])
  16.     {
  17.         if (i == 0)
  18.             return 0;
  19.         i--; k--;
  20.     }
  21.     if (a[i] > b[k])
  22.     {
  23.         return 1;
  24.     }
  25.     if (a[i] < b[k])
  26.     {
  27.         return -1;
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement