char* reverseString(char* str)
{
if(str == NULL)
return NULL;
char* left = str;
char* right = str + strlen(str) - 1;
while(left < right)
{
char tmp = *left;
*left = *right;
*right = tmp;
left++;
right--;
}
return str;
}