fork download
  1. #include <stdio.h>
  2.  
  3. int isPalindrome(char s[]) {
  4. int i = 0;
  5. int j;
  6.  
  7. while (s[i] != '\0') {
  8. i++;
  9. }
  10.  
  11. j = i - 1;
  12. i = 0;
  13.  
  14. while (i < j) {
  15. if (s[i] != s[j]) {
  16. return 0;
  17. }
  18. i++;
  19. j--;
  20. }
  21.  
  22. return 1;
  23. }
  24.  
  25. int main() {
  26. char str[] = "madam";
  27.  
  28. if (isPalindrome(str)) {
  29. printf("\"%s\" is a palindrome.\n", str);
  30. } else {
  31. printf("\"%s\" is not a palindrome.\n", str);
  32. }
  33.  
  34. return 0;
  35. }
  36.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
"madam" is a palindrome.