#include <stdio.h>
void reverse(char *p) {
int len = 0;
while (*p != '\0') { //取得字符串长度
p++;
len++;
}
while (len > 0) { //反向打印到终端
printf("%c", *--p);
len--;
}
}
int main() {
char s[255];
printf("请输入一个字符串:");
gets(s);
reverse(s);
}
运行结果:
本章C语言经典例题合集:http://t.csdnimg.cn/FK0Qg