#include
int main()
{
int i, x;
char tmp;
char array[] = "Hello World ! hehe !";
printf("%s\n", array); //原序显示
x = sizeof(array) - 1;
for(i = 0; i < x; i++, x--) {
tmp = array [i];
array[i] = array[x - 1];
array[x - 1] = tmp;
}
printf("%s\n", array); //逆序显示
return 0;
}
不用重复造轮子,可以使用string的翻转函数
符字