我觉得我的太过麻烦
#include<stdio.h>
#include<string.h>
#include<math.h>
int main(void){
har a[11], b[11];
int s1, s2, i, flag;
gets(a);
gets(b);
s1 = strlen(a);
s2 = strlen(b);
if( s1 != s2){
printf("1");
}
if( s1 == s2){
for( i = 0; i <= s1-1; i++){
if( a[i] == b[i])continue;
else if( a[i] != b[i] && abs(a[i]-b[i] ) == 32 ){
flag = 3;
}
else{
flag = 4;
break;
}
}
if( i > s1-1 && flag != 3){
printf("2");
}
else{
printf("%d", flag);
}
}
return 0;
}