Advertisement
leo11

Untitled

May 12th, 2021
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.43 KB | None | 0 0
  1. int comp(const void *a, const void *b)
  2. {
  3.     char* aa = *(char**) a;
  4.     char* bb = *(char**) b;
  5.  
  6.     int count_c1 = 0;
  7.     int count_c2 = 0;
  8.  
  9.     char *caa = aa;
  10.     char* cbb = bb;
  11.  
  12.     while (*caa++)
  13.         count_c1 += (int)(*caa);
  14.  
  15.     while (*cbb++)
  16.         count_c2 += (int)(*cbb);
  17.  
  18.     if (count_c1 > count_c2)
  19.         return 1;
  20.     else if (count_c1 < count_c2)
  21.         return -1;
  22.     else
  23.         return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement