![]() |
#2
forever742020-04-26 21:52
|
#include<stdio.h>
int main()
{
int fac(int h), y,h;
printf("输入一个整数:");
scanf("%d", &h);
y=fac(h);
printf("%d!=%d\n", h, y);
return 0;
}
int fac(int h)
{
int y;
if (h = 0)
y = 1;
else if (h < 0)
printf("\nerro\nr");
else if (h > 0)
y = fac(h - 1)*h;
return y;
}