弄麻烦点!递归做做! #include<stdio.h>
int func(int a) { if(a==1) return 1; else return a*func(a-1); } void main() { int i; printf("Please input a number!"); scanf("%d",&i); printf("%d的阶乘为%d!\n",i,func(i)); }