C语言:从键盘输入n,然后计算并输出1~n之间所有数的阶乘值。

求指导

参考代码如下:
#include<stdio.h>
int main()
{
long f=1;
int i,n;
scanf("%d",&n);
for(i=1;i<=n;++i){
f=f*i;
printf("%d!=%ld\n",i,f);
}
return 0;
}追答

温馨提示:答案为网友推荐,仅供参考
相似回答