#include<stdio.h>
int fact(int i)
{
if (i==0||i==1)
return 1;
else
return(i*fact(i-1));
}
int main()
{
int i;
int y;
printf("请输入一个数:\n");
scanf("%d",&i);
y = fact(i);
printf("%d!=%d",i,y);
return 0;
}
#include<stdio.h>
int fact(int i)
{
if (i==0||i==1)
return 1;
else
return(i*fact(i-1));
}
int main()
{
int i;
int y;
printf("请输入一个数:\n");
scanf("%d",&i);
y = fact(i);
printf("%d!=%d",i,y);
return 0;
}