// 階乗
#include <stdio.h>

// 関数
int fact(int n)
{
	int result;
	
	if(  ①  ){
		result =   ②  ;
	}else{
		result =   ③  ;
	}
	return(result);
}

// メイン
int main(void)
{
	int n, ans;
	
	printf("nを入力:");
	scanf("%d", &n);
	
	ans = fact(n);
	
	printf("%dの階乗は%d\n", n, ans);
	
	return(0);
}