#include<stdio.h> #include<math.h> main () {int m,n,i,j; printf("input n:\n"); scanf("n=%d",&n);//记得这里输入时,"n="原样输入哦 for(i=1;i<=n;i++) {j=1,j=j*i;//这里给j赋值放到循环外面,还有就是那个也不是逗号,该是分号; m=0,m=m+j;//这里给m赋值放到循环外面,还有就是那个也不是逗号,该是分号; } printf("m=%d\n",m); }