int string_is_palindrome(char s[]) { int half_length; int length = 0; char *sptr = s; while (*sptr!='\0') { length++; sptr++; } // TEST int a = s[length-1]; half_length = length/2; for (int i = 0; i < half_length; i++) { if (s[i] == s[length-1]) { length--; } else { return 0; } } return 1; }