Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. int ktoraWieksza(char *liczba1, char *liczba2){
  2.     int max1=strlen(liczba1), max2=strlen(liczba2);
  3.     int dlugosc1=0, dlugosc2=0;
  4.     int i=0;
  5.        
  6.     while(1){
  7.         if(i==max1)
  8.             break;
  9.         if(liczba1[i]==',')
  10.             break;
  11.         dlugosc1++;
  12.         i++;
  13.     }
  14.     i=0;
  15.     while(1){
  16.         if(i==max2)
  17.             break;
  18.         if(liczba2[i]==',')
  19.             break;
  20.         dlugosc2++;
  21.         i++;
  22.     }
  23.    
  24.     if(dlugosc1 > dlugosc2)
  25.         return 1;
  26.     if(dlugosc1 < dlugosc2)
  27.         return -1;
  28.     if(dlugosc1 == dlugosc2){
  29.         if(strcmp(liczba1, liczba2) > 0)
  30.             return 1;
  31.         if(strcmp(liczba1, liczba2) < 0)
  32.             return -1;
  33.         if(strcmp(liczba1, liczba2) == 0)
  34.             return 0;
  35.     }  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement