Can you leave all the combinations in the code. Also one more combination you need to test is 
printf("%d\n", i_strcmp("AA@B", "AA b"));