This is my code, it is pretty good...
if anyone destruct this, please tell me Smiley


bool isPalandrome( char* str ){
 bool result = true ;
 char *end = str + strlen( str ) - 1;

 while( str < end )
  result &= (((*(str++)) ^ (*(end--))) == 0);
 return result;
}