菜鸟的问题,需要 i 帮助
#include <stdio.h>int main ()
{
int a,n,t=1;
while(scanf("%d",&n)!=EOF&&n<10)
{
for(a=1;a<=n;a++)
{ t=t*a;}
printf("%d\n",t);
}
return 0;
}
求阶乘的多组数据输入
上面是我的代码。但是运行的时候 输入一个回车输出,再输入,就累计上面的一起乘了
不能分别地输出。。请问怎么修改
[local]1[/local]
刚学1星期。。。请各位大神勿喷