#include <stdio.h>
void myToUpper(char s[]) {
int i;
for(i = 0; s[i] != '\0'; i++) {
if('a' <= s[i] && s[i] <= 'z') {
s[i] = s[i] - 32;
}
}
}
int myStrcmp(char s[], char t[]) {
int i;
for(i = 0; s[i] == t[i]; i++) {
if(s[i] == '\0') return 1;
}
return 0;
}
int fuzzyStrcmp(char s[], char t[]) {
myToUpper(s);
myToUpper(t);
return myStrcmp(s, t);
}
int main() {
int ans;
char s[100];
char t[100];
ans = fuzzyStrcmp(s, t);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgbXlUb1VwcGVyKGNoYXIgc1tdKSB7CiAgICBpbnQgaTsKICAgIGZvcihpID0gMDsgc1tpXSAhPSAnXDAnOyBpKyspIHsKICAgICAgICBpZignYScgPD0gc1tpXSAmJiBzW2ldIDw9ICd6JykgewogICAgICAgICAgICBzW2ldID0gc1tpXSAtIDMyOwogICAgICAgIH0KICAgIH0KfQppbnQgbXlTdHJjbXAoY2hhciBzW10sIGNoYXIgdFtdKSB7CiAgICBpbnQgaTsKICAgIGZvcihpID0gMDsgc1tpXSA9PSB0W2ldOyBpKyspIHsKICAgICAgICBpZihzW2ldID09ICdcMCcpIHJldHVybiAxOwogICAgfQogICAgcmV0dXJuIDA7Cn0KaW50IGZ1enp5U3RyY21wKGNoYXIgc1tdLCBjaGFyIHRbXSkgewogICAgbXlUb1VwcGVyKHMpOwogICAgbXlUb1VwcGVyKHQpOwogICAgcmV0dXJuIG15U3RyY21wKHMsIHQpOwp9CmludCBtYWluKCkgewogICAgaW50IGFuczsKICAgIGNoYXIgc1sxMDBdOwogICAgY2hhciB0WzEwMF07CiAgICBzY2FuZigiJXMgJXMiLCBzLCB0KTsKICAgIHByaW50ZigiJXMgPSAlcyAtPiAiLCBzLCB0KTsKICAgIGFucyA9IGZ1enp5U3RyY21wKHMsIHQpOwogICAgcHJpbnRmKCIlZFxuIiwgYW5zKTsKICAgIHJldHVybiAwOwp9