fork download
  1. # include <stdio.h>
  2. char m[100], n[100];
  3. int fuzzyStrcmp(char s[], char t[])
  4. {
  5. for(int i=0;s[i]==t[i];i++)
  6. {
  7. if(s[i]!='\0')return 1;
  8. }
  9. return 0;
  10. }
  11. int mytoupper(char s[], char t[])
  12. {
  13. for(int i=0;s[i]!=0,t[i]!=0;i++)
  14. {
  15. m[i]=s[i],n[i]=t[i];
  16. }
  17. int i;
  18.  
  19. for(int i=0;m[i] != '\0';i++)
  20. {
  21. if('A' <= m[i] && m[i] <= 'Z')
  22. m[i] = m[i] + 32;
  23. }
  24. for(int i=0;n[i] != '\0';i++)
  25. {
  26. if('A' <= n[i] && n[i] <= 'Z')
  27. n[i] = n[i] + 32;
  28. }
  29. return 0;
  30. }
  31.  
  32. int main(){
  33. int ans;
  34. char s[100];
  35. char t[100];
  36. scanf("%s %s",s,t);
  37. printf("%s = %s -> ",s,t);
  38. mytoupper(s,t);
  39. ans = fuzzyStrcmp(m,n);
  40. printf("%d\n",ans);
  41. return 0;
  42. }
Success #stdin #stdout 0s 5268KB
stdin
abCD AbCd
stdout
abCD = AbCd -> 1