#include <stdio.h>
//利用递归,将输入的5个字符,相反顺序输出
//getchar 和 putchar的使用
void digui(int n){
char next;
//递归终止条件
//如果是最后一个字符,就获得该字符直接输出
if(n<=1){
next=getchar();
putchar(next);
} else{
next=getchar();
digui(n-1);
putchar(next);
}
}
int main()
{ int n=5;
digui(n);
}
注意getchar()和putchar()的使用,并且要规定好递归终止条件