階乗の計算

/****************************/
/* nの階乗の計算           */
/*      coded by Y.Suganuma */
/****************************/
#include <stdio.h>

int main()
{
/*
	 データの入力
*/
	int n;
	printf("nの値を入力して下さい ");
	scanf("%d", &n);
/*
	 階乗の計算
*/
	double kai = 1.0;			   /* 初期設定 */
	int i1;
	for (i1 = 1; i1 <= n; i1++)
		kai *= (double)i1;
/*
	 結果の出力
*/
	printf("   %dの階乗は=%f\n", n, kai);

	return 0;
}