#include <stdio.h>
//  .
int multi;
//  화
multi =1;
int fact(int a);
int main()
{
	int input;
	scanf("%d",&input);
	printf("%d",fact(input));
	return 0;
}
int fact(int num)
{
	if(num==1)
	{
		return  multi;
	}
	else
	{
		multi *= num;
	}
	fact(num-1);
}
//   하.       .
 .   ..   ;
#include <stdio.h>
int fact(int num);
int main()
{
	int input;
	scanf("%d",&input);
	printf("%d",fact(input));
}
int fact(int num)
{
	if(num==1)
	{
		return num;
	}
	else
	{
		return fact(num-1)*num;
	}
}
    팩토 하.    한테  ...   한    ㅜㅠ
#include <stdio.h>
int fact(int num1)
{
	int num2 = 1;
	int multi = 1;
	while(num2 <= num1)
	{
		multi *= num2;
		num2++;
	}
	return multi;
}
int main()
{
	int input;
	scanf("%d",&input);
	printf("%d",fact(input));
}
함   팩토 .        하 힘.
. -_-...
. -_-...











.png) 페
   페 

