Guest User

Untitled

a guest
Apr 20th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. int count_runners(runner r[], MAX_RUNS){
  2.     int i, count;
  3.     for (i = 0; i < MAX_RUNS; i++){
  4.         while ((strcmp(r[i].name, r[i+1].name) == 0){
  5.                 i++;
  6.             }
  7.         count++
  8.     }
  9.     return count;
  10. }
  11. int sort_name_compare(const void *ip1, const void *ip2){
  12.     name  *r1 = (runner *) ip1,
  13.           *r2 = (runner *) ip2;
  14.     if (r1->name != r2->name)
  15.         return (r1->name, r2->name);
  16.     else return 0;
  17. }
  18. int sort_sec_name_compare(const void *ip1, const void *ip2){
  19.     sec  *r1 = (runner *) ip1,
  20.          *r2 = (runner *) ip2;
  21.     if (r1->time_sec == r2->time_sec)
  22.         return (r1->name, r2->name);
  23.     else if (r1->time_sec <= r2->time_sec)
  24.         return (r2->name, r1->name)
  25. }
Add Comment
Please, Sign In to add comment