[求助]如何实现字符串反序
不使用strrev函数,最好设计一个函数递归!
[此贴子已经被作者于2007-9-4 22:23:42编辑过]
#include <stdio.h>
#include <string.h>
void Reverse(char *str, int len){
if(str + len == str){
putchar(*str);
return ;
}
else{
putchar(*(str + len));
Reverse(str, len-1);
}
}
int main(void){
char str[100];
while(NULL != gets(str) && '\0' != *str)
Reverse(str, strlen(str) - 1);
return 0;
}