#include <stdio.h>


int fuzzyStrcmp(char s[], char t[]) {
    int i;
    for (i = 0; s[i] != '\0' && t[i] != '\0'; i++) {
        char c1 = s[i];
        char c2 = t[i];

    
        if ('A' <= c1 && c1 <= 'Z') c1 = c1 + 32;
        if ('A' <= c2 && c2 <= 'Z') c2 = c2 + 32;

        if (c1 != c2) {
            return 0;
        }
    }

    if (s[i] == '\0' && t[i] == '\0') {
        return 1; 
    }
    
    return 0; 
}

int main(void) {
    
    printf("abC と Abc の比較: %d\n", fuzzyStrcmp("abC", "Abc")); 
    printf("abc と abc の比較: %d\n", fuzzyStrcmp("abc", "abc")); 
    printf("abx と Aby の比較: %d\n", fuzzyStrcmp("abx", "Aby")); 

    return 0;
}
