fork download
  1. #include <stdio.h>
  2.  
  3. int fuzzyStrcmp(char s[],char t[]){
  4. int i;
  5. for(i=0;s[i]!='\0';i++){
  6. if('a'<=s[i]&&s[i]<='z'){//sの文字列に小文字が入っていたら大文字にする
  7. s[i]=s[i]-32;
  8. }
  9. }
  10. for(i=0;t[i]!='\0';i++){
  11. if('a'<=t[i]&&t[i]<='z'){//tの文字列も同様に処理する
  12. t[i]=t[i]-32;
  13. }
  14. }
  15. for(i=0;s[i]==t[i];i++){//どちらも小文字がない状態になったs,tの文字列を比較
  16. if(s[i]=='\0'){
  17. return 1;//sが終端文字まで行ったら全文字一致で1を返す
  18. }
  19. }
  20. return 0;//途中で終わったら不一致で0を返す
  21. }
  22. int main(void) {
  23. // your code goes here
  24. char s[100];
  25. char t[100];
  26. scanf("%s%s",s,t);
  27. int x=fuzzyStrcmp(s,t);//巻子から帰ってきた値をxに格納
  28. printf("%d",x);
  29. return 0;
  30. }
Success #stdin #stdout 0s 5316KB
stdin
abx
Aby
stdout
Standard output is empty