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