fork download
  1. #include <stdio.h>
  2.  
  3. int myToUpper(char s[],char t[]){
  4. int i;
  5. for(i=0;s[i]!='\0';i++){
  6. if('a'<=s[i] && s[i]<='z') s[i]=s[i]-32;
  7. }
  8. for(i=0;t[i]!='\0';i++){
  9. if('a'<=t[i] && t[i]<='z') t[i]=t[i]-32;
  10. }
  11. return 0;
  12. }
  13.  
  14. int fuzzyStrcmp(char s[],char t[]){
  15. int i;
  16. myToUpper(s,t);
  17. for(i=0;s[i]==t[i];i++){
  18. if(s[i]=='\0') return 1;
  19. }
  20. return 0;
  21. }
  22.  
  23. int main(void) {
  24. int i;
  25. char s[100],t[100];
  26. scanf("%s %s",s,t);
  27. printf("%s %s\n",s,t);
  28. fuzzyStrcmp(s,t);
  29. printf("-> %d",fuzzyStrcmp(s,t));
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0s 5284KB
stdin
aBcD abcd
stdout
aBcD abcd
-> 1