Δημοσιεύτηκε: 01 Σεπ 2011, 01:12
από stamatiou
Αυτό (s1[i] - s2[--i]) γιατί να το βάλω;
Έτσι δουλεύει;
Spoiler: show
Κώδικας: Επιλογή όλων

int s_compare(char *string1,char *string2) {
int i = 0;
for(i = 0;string1[i] == string2[i];i++);
if(string2[i] == '\0') return 0;
if(string1[0] < string2[0]) return -1;
if(string1[0] > string2[0]) return 1;
return s1[i] - s2[--i];
}

Τώρα δουλεύει; Δεν μπορώ να το και μιας και εγκατέστησα Debian και τα έχω κάνει μπάχαλο!