计算阶层
题目:输入正整数n(n<12),计算n!(注n!=123*…*n)。
输入:3
输出:6
#include <stdio.h>
int main()
{
int i,n,sum=1; //要先声明sum=1
scanf("%d",&n);
if(n<12&&n>0) //注意题目要求
{
for(i=1;i<=n;i++) //i为1而不是0
sum*=i; //重点
printf("%d\n",sum);
}
else
printf("error\n");
return 0;
}