#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
int i=1;
int factor=1;
while(i==!n){
factor=factor*i;
i++;
}
printf("%d",factor);
return 0;
}
while(i!=n){
//你的循环条件不对 把 i==!n 改为 i <= n
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int i=1;
int factor=1;
while( i<=n ) //你的循环条件不对 把 i==!n 改为 i <= n
{
factor=factor*i;
i++;
}
printf("%d",factor);
return 0;
}