int mycmp(const char *s1,const char *s2){ int i; int diff; for(i = 0; ; i++){ diff =((unsigned char *)s1)[i] - ((unsigned char *)s2)[i]; if(diff != 0 || s1[i] == '\0') return diff; }}