#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
char str[10] = {'a','b','c','d','e','f','g'};//"abcdefghijk";
char * s, * e;
char x;
int i;
s = str; // point to the first char
e = str + strlen(str)-1; // point to the end char
for(i=0;i<strlen(str)/2;i++)
{
if( *s != *e )
{
x=*s;
*s=*e;
*e=x;
s++;
e--;
}
}
#include <string.h>
#include <stdlib.h>
int main()
{
char str[10] = {'a','b','c','d','e','f','g'};//"abcdefghijk";
char * s, * e;
char x;
int i;
s = str; // point to the first char
e = str + strlen(str)-1; // point to the end char
for(i=0;i<strlen(str)/2;i++)
{
if( *s != *e )
{
x=*s;
*s=*e;
*e=x;
s++;
e--;
}
}
printf(" str = %s\n",str);
return 0;
}