fork download
  1. #include <stdio.h>
  2.  
  3. int isPalindrome(char s[]) {
  4. int i = 0, j;
  5.  
  6. for(j = 0; s[j+1] != '\0'; j++);
  7.  
  8. while(i <= j) {
  9. if(s[i] != s[j]) return 0;
  10. i++;
  11. j--;
  12. }
  13.  
  14. return 1;
  15. }
  16.  
  17. int main() {
  18. char s[100];
  19.  
  20. printf("文字列を入力してください:");
  21. scanf("%s", s);
  22.  
  23. printf("%s -> %d\n", s, isPalindrome(s));
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5288KB
stdin
repeper
stdout
文字列を入力してください:repeper -> 1