如何用递归倒序输出多个字符串?

2025-04-08 16:13:26
推荐回答(1个)
回答1:

#include 
void f(char *p,int n){
    if(n==0)
        return;
    printf("%c",*(p+n-1));
    f(p,n-1);
}
int main(int argc,char *argv[]){
    char s[]="1234567890";
    f(s,10);
    printf("\n");
    return 0;
}