#include <stdio.h>

long long fact(int n) {
    long long f = 1;
    int i;

    for (i = 1; i <= n; i++) {
        f *= i;
    }

    return f;
}

int main(void) {
    int n;

    printf("正の整数を入力してください: ");
    scanf("%d", &n);

    printf("%d! = %lld\n", n, fact(n));

    return 0;
}