#include <string.h>
int swap(char* left, char* right)
{
char tmp = *left;
*left = *right;
*right = tmp;
return 1;
}
int FlipString(char* txt)
{
if (txt == NULL)
{
return -1;
}
int len = strlen(txt);
for (int i =0; i < len/2; i++)
{
swap(&txt[i], &txt[len-1 - i]);
}
return 1;
int swap(char* left, char* right)
{
char tmp = *left;
*left = *right;
*right = tmp;
return 1;
}
int FlipString(char* txt)
{
if (txt == NULL)
{
return -1;
}
int len = strlen(txt);
for (int i =0; i < len/2; i++)
{
swap(&txt[i], &txt[len-1 - i]);
}
return 1;
}
int _tmain(int argc, _TCHAR* argv[])
{
char txt[] = "abcdefghijk";
FlipString(txt);
return 0;
}