编辑代码

/*递归的进入与退出----------*/
#include <stdio.h>
int fun1(int a)
{
	printf ("调用a=%d。\n",a) ;
    if(a==0)
    	return a;
    else 
    {
    	fun1(a-1);
		printf ("返回a=%d。\n",a );
		return a;
    }
}
int main()
{
    //int n,a,b,i=1,s=0;
    printf ("%d。\n",fun1(3)) ;
    return 0;
    
}