#include "stdio.h"
main()
{
double s=0,m,t=1,i,n,j;
scanf("%d",&n);
for(i=1;i<=n;i++);
m=1;
for(j=1;j<=i;j++);
{
m=m*t,t++;
}
s=s+m;
printf("%d\n",s);
}
我這樣寫為啥不對啊?
補充:#include "stdio.h"
main()
{
int s=0,m=1,t=1,i,n,j;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
{
m=m*t;
t++;
}
s=s+m;
printf("%d\n",s);
}
我這樣寫為啥不對?