/* ------------------------------------------------------------ * [問題] * 自然数 n を読み込み, n! を出力するプログラムを作りなさい. * ------------------------------------------------------------ * プログラム例 * (C) 2005 Hirohisa AMAN */ #include int main(void){ int n, k, factory; printf("n = ? "); scanf("%d", &n); factory = 1; for ( k = 1; k <= n; k++ ){ factory *= k; } printf("n! = %d\n", factory); return 0; }