#include <stdio.h>
#include <stdlib.h>
int main() //三种方法实现
{
int fact=1;
int n;
scanf("%d",&n);
// for (int i=1;i<=n;i++)//初始条件;循环继续的条件;循环每一轮要做的事情
// {
// fact=fact*i;
//
// }
// for (int i=n;i>1;i--)//倒着循环
// {
// fact=i*fact;
// }
int i=n;//i只是用来存储n的变量;
for(n=n;n>1;n--)
{
fact=n*fact;
}
printf("%d!=%d\n",i,fact);
return 0;
}