/****************************/
/* 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;
}