#include <stdio.h>
long fact(long,long);
long a,b,c;
int main(void)
{
printf("원하시는 수의 팩토리를 알려드립니다. 수를 입력하세요: ");
scanf("%d",&a);
printf("%d!의 값은:%d",a, fact(b,c));
return 0;
}
long fact(long b,long c)
{
if(c<=0)
return 1;
else
return b*fact(b,c-1);
}
값이 계속 무슨 수를 입력해도 1만나온다 ㅠㅠ
팩토리가 아니라 팩토리얼 아니냐
b랑 c에 값도 할당안되어있고 팩토리얼 만드려면 값하나면 되는데 대체 뭘 하고 싶은건지
//175.212 그러네 ㄳ
ㅄ인가 ㅇㅅㅇ