/*题目描述
请编写一个程序,从键盘上输入n(n 的范围是1~20),求n 的阶乘。
输入描述:
输入第一行为样例数m,接下来m行每行一个整数n,n不超过20。
输出描述:
输出m行表示对应的n的阶乘。*/
#include<stdio.h>//注意溢出问题
int main(void){
int n,m;long int sum=1;
scanf("%d",&m);
while(m--){
scanf("%d",&n);
while(n>0){
sum *= n;
n--;
}
printf("%ld ",sum);
sum=1;
}
return 0;
}