Valid Palindrome Leetcode Solution C