#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main(void)
{

char s1[] = "better";
char s2[] = "better than"; /* than this";*/

int i_result = 0;

i_result = bstrcmp(s1,s2);

printf("%i \n", i_result);
printf("%s <-- s1 \n", s1);
printf("%s <-- s2 \n", s2);

return 0;

}



int bstrcmp(char *s1,char *s2) { 
	while(*s1 == *s2++) { 
		if(*s1++ == 0){ return 0; } 
	}
	return (*(unsigned char *)s1 - *(unsigned char*)--s2);
}


