fork download
  1. # include <stdio.h>
  2. int fuzzyStrcmp(char s[], char t[]){
  3. int i=0;
  4. int ret=1;
  5. while(1){
  6. if(s[i]!=t[i] && s[i]-32!=t[i] && s[i]+32!=t[i]){
  7. ret =0;
  8. break;
  9. }
  10. else if(s[i+1]!='\0' && t[i+1]=='\0'){
  11. ret=0;
  12. break;
  13.  
  14. }
  15. else if(s[i+1]=='\0' && t[i+1]!='\0'){
  16. ret = 0;
  17. break;
  18.  
  19. }
  20. else if(s[i+1]=='\0' && t[i+1]=='\0'){
  21. break;
  22.  
  23. }
  24. i++;
  25. }
  26.  
  27. return ret;
  28. }
  29. int main(){
  30. int ans;
  31. char s[100];
  32. char t[100];
  33. scanf("%s %s",s,t);
  34. printf("%s = %s => ",s,t);
  35. ans = fuzzyStrcmp(s,t);
  36. printf("%d\n",ans);
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0.01s 5256KB
stdin
Standard input is empty
stdout
�62� =  => 0