#include <stdio.h>
// 指定された calc 関数
int calc(int n) {
   if(n<0){
   	n=-n;
   }
   int a=1;
   for(int i=1; i<=n; i++){
a*=i;
   }
 
    return a;}



// 動作確認用の main 関数
int main(void) {
    // 問題文に記載されている例のテスト
    printf("calc(3) = %d\n", calc(3));   // 期待値: 6
    printf("calc(-5) = %d\n", calc(-5)); // 期待値: 120


    return 0;
}