- 验证回文串
bool isPalindrome(char * s){
int len = strlen(s);
//char* a = (char*)malloc((len+1)*sizeof(char));
char a[len+1];
//char* a;//这样不行
for(int i=0;i<len;i++){
if(s[i]>='A'&&s[i]<='Z'){
s[i]=s[i]-'A'+'a';
}
}
int j = 0;
for(int i=0;i<len;i++){
if(s[i]>='a'&&s[i]<='z'){
a[j++]=s[i];
}
if(s[i]>='0'&&s[i]<='9'){
a[j++]=s[i];
}
}
a[j] = '\0';
for(int k=0;k<j/2;k++){
if(a[k]!=a[j-1-k])
return false;
}
return true;
}