字符串逆序的递归函数

#include <stdio.h>

void reverse(char *s)

{

if(s[0] == '\0')

return;

else

{

reverse(&s[1]);

putchar(s[0]);

}

}

int main()

{

char s[100];

gets(s);

reverse(s);

return 0;

}


注意:由于是递归,所以效率并不高


你可能感兴趣的:(字符串逆序的递归函数)