fork download
  1. # include <stdio.h>
  2. int myStrlen(char s[]){
  3. int i;
  4. for(i=0;s[i]!='\0';i++);
  5. return i;
  6. }
  7. int isPalindrome(char s[]){
  8. int n=myStrlen(s);
  9. char t[n];
  10. for(int c=0;c<n;c++){
  11. t[n-1-c]=s[c];
  12. }
  13.  
  14. for(int c=0;s[c]==t[c];c++){
  15. if(s[c]=='\0') return 1;
  16. }
  17. return 0;
  18. }
  19.  
  20.  
  21. //メイン関数は書き換えなくてよいです
  22. int main(){
  23. char s[100];
  24. scanf("%s",s);
  25. printf("%s -> %d\n",s,isPalindrome(s));
  26. return 0;
  27. }
  28.  
Success #stdin #stdout 0s 5288KB
stdin
repaper
stdout
repaper -> 1