void my_reverse(char* str)
{
char* left = str;
char* right = str+strlen(str)-1;
while (left <= right)
{
char ret = *left;
*left = *right;
*right = ret;
left++;
right--;
}
}
int main()
{
char str[10000] = { 0 };
while (gets(str))
{
my_reverse(str);
printf("%s", str);
getchar();
}
return 0;
}