字符串反转(C语言递归版)
#include<stdio.h>
void fun(char *a){
if(*a == ‘\0‘){
return ;
}
fun(a+1);
printf("%c",*a);
}
int main(){
char s[] = {‘a‘,‘b‘,‘c‘,‘d‘,‘e‘};
fun(s);
return 0;
} #include<stdio.h>
void fun(char *a){
if(*a == ‘\0‘){
return ;
}
fun(a+1);
printf("%c",*a);
}
int main(){
char s[] = {‘a‘,‘b‘,‘c‘,‘d‘,‘e‘};
fun(s);
return 0;
}