指针还原.做完上面的循环指针已经指到最后了.s--; while(*s!='\0') { printf("%c",*s); s--; }}再说没有分配空间保存也有错误.
首先while(*s!='\0') { printf("%c",*s); s--; } 就不对;你是从后往前打印,怎么还在判断结束呢?你可以用递归输出...
递归是数据结构吗? 我看书的时候好像没有看到过这个词.