#include <stdio.h>
int fuzzyStrcmp(char s[], char t[]){
int i;
for(i=0; (s[i]==t[i]) || ((s[i]-32)==t[i]) || ((s[i]+32)==t[i]); i++){
if(s[i]=='\0' && t[i]=='\0'){
return 1;
}
}
return 0;
}
int main(){
int ans;
char s[100];
char t[100];
ans = fuzzyStrcmp(s, t);
printf("%s = %s -> %d\n", s
, t
, ans
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZnV6enlTdHJjbXAoY2hhciBzW10sIGNoYXIgdFtdKXsKCWludCBpOwoJZm9yKGk9MDsgKHNbaV09PXRbaV0pIHx8ICgoc1tpXS0zMik9PXRbaV0pIHx8ICgoc1tpXSszMik9PXRbaV0pOyBpKyspewoJCWlmKHNbaV09PSdcMCcgJiYgdFtpXT09J1wwJyl7CgkJCXJldHVybiAxOwoJCX0KCX0KCXJldHVybiAwOwp9CgppbnQgbWFpbigpewogICAgaW50IGFuczsKICAgIGNoYXIgc1sxMDBdOwogICAgY2hhciB0WzEwMF07CiAgICBzY2FuZigiJXMgJXMiLCBzLCB0KTsKICAgIGFucyA9IGZ1enp5U3RyY21wKHMsIHQpOwogICAgcHJpbnRmKCIlcyA9ICVzIC0+ICVkXG4iLCBzLCB0LCBhbnMpOwogICAgcmV0dXJuIDA7Cn0K