|
|
#include<stdio.h>
int f(int n)
{int c;
if (n==1)
c=1;
else
c=n*f(n-1);
return(c);
}
void main()
{int n;
//首先輸入要求階乘的數(shù)
printf("please input a number >=0:\n");
scanf("%d",&n);
if(n==0||n==1)
{
printf("%d!=1\n",n);
}
else
printf("%d!=%d\n",n,f(n));
}
|
|