【反思】
1. Fun2(i++)的意思是先把i作为参数输入,然后再自加i
【代码】
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#define maxSize 100
void Fun(int i,int n)//ic初值为1,n为用户要输入的字符数
{
char ch;
if (i == n)
{
ch = getchar();
printf("%c", ch);;
}
else
{
ch = getchar();
Fun(i + 1, n);
printf("%c", ch);;
}
}
int main()
{
Fun(1, 5);
return 0;
}
【结果】