这是一个求阶乘的递归函数,以后每天编写一个程序,提高锻炼自己。谢谢。
#include <stdio.h>
int fun(int);
int main(void){
int n;
printf("please input an integer:");
scanf("%d",&n);
printf("the %d! is %d",n,fun(n));
}
int fun(int n){
if(n==0){
return 1;
}
else{
return fun(n-1)*n;
}
}