没加前:#include<stdio.h>int sum(int a[6][4],int b) { int i; int g=0; for(i=0;i<4;i++) { g=g+a[b][i]; } return g; }int main(){ int i,t,s,h; float p; int a[6][4]; for(i=0;i<6;i++) { for(t=0;t<4;t++) { scanf("%d",&a[i][t]); } } for(h=1;h<=6;h++) { s=sum(a,h-1); p=float(s)/4.0; printf("第%d组的总分为%d,平均分为%f \n",h,s,p); }}加了后:#include<stdio.h>int sum(int a[6][4],int b) { int i; int g=0; for(i=0;i<4;i++) { g=g+a[b][i]; } return g; }int main(){ int i,t,s,h; float p; int a[6][4]; for(i=0;i<6;i++) { for(t=0;t<4;t++) { scanf("%d",&a[i][t]); } } for(h=1;h<=6;h++) { s=sum(a,h-1); p=float(s)/4.0; printf("第%d组的总分为%d,平均分为%f \n",h,s,p); printf("\n"); }}
所以大佬为什么加了这条语句程序就跳出文件格式无法识别,不加就不会跳出........我好蒙蔽啊
追答首先确定文件保存好了,然后退出c-free,重新进入,然后编译运行,应该就可以了。
现在很少有人用c-free这个软件了,可以换成其他的c语言编辑器,比如visual studio之类的。