编辑代码

#include <stdio.h>
int digui(int n)
{
	if(n==1||n==0)
	{
		return 1;
	}
	return digui(n-1)*n;
}
int main () {
    int n;
	scanf("%d",&n);
	printf("%d的阶乘为:%d",n,digui(n));
	return 0;
}