# include <stdio.h>
void mytoupper(char u[]){
int i;
for(i = 0 ; u[i] != '\0' ; i++){
if('a' <= u[i] && u[i] <= 'z'){
u[i] = u[i] -32;
}
}
}
int fuzzyStrcmp(char s[], char t[]){
int i;
mytoupper(s);
mytoupper(t);
for(i = 0 ; s[i] == t[i] ; i++){
if(s[i] == '\0')
return 1;
}
return 0;
}
//メイン関数は書き換えなくてできます
int main(){
int ans;
char s[100];
char t[100];
ans = fuzzyStrcmp(s,t);
return 0;
}
IyBpbmNsdWRlIDxzdGRpby5oPgoKCnZvaWQgbXl0b3VwcGVyKGNoYXIgdVtdKXsKCWludCBpOwoJZm9yKGkgPSAwIDsgdVtpXSAhPSAnXDAnIDsgaSsrKXsKCQlpZignYScgPD0gdVtpXSAmJiB1W2ldIDw9ICd6Jyl7CgkJCXVbaV0gPSB1W2ldIC0zMjsKCQl9Cgl9Cn0KCmludCBmdXp6eVN0cmNtcChjaGFyIHNbXSwgY2hhciB0W10pewoJCglpbnQgaTsKCW15dG91cHBlcihzKTsKCW15dG91cHBlcih0KTsKCQoJZm9yKGkgPSAwIDsgc1tpXSA9PSB0W2ldIDsgaSsrKXsKCQlpZihzW2ldID09ICdcMCcpCgkJcmV0dXJuIDE7Cgl9CglyZXR1cm4gMDsKfQoKLy/jg6HjgqTjg7PplqLmlbDjga/mm7jjgY3mj5vjgYjjgarjgY/jgabjgafjgY3jgb7jgZkgCmludCBtYWluKCl7CiAgICBpbnQgYW5zOwogICAgY2hhciBzWzEwMF07CiAgICBjaGFyIHRbMTAwXTsKICAgIHNjYW5mKCIlcyAlcyIscyx0KTsKICAgIHByaW50ZigiJXMgPSAlcyAtPiAiLHMsdCk7CglhbnMgPSBmdXp6eVN0cmNtcChzLHQpOwoJcHJpbnRmKCIlZFxuIixhbnMpOwogICAgcmV0dXJuIDA7Cn0K