c语言初级 改错
#include<stdio.h>voidmain(){inti=1,j=1,m=1,n=1;for(;i<=9;i++){printf("%d",i);}printf("\n");for(;j<=9;j++){printf("-");}printf("\n");for(;m<=;m++){printf("%*c",-n*2,"");for(;m<=9-n;m++){printf("%d",m*n);}}}Compiling...IsPrime.cC:\DocumentsandSettings\Administrator\桌面\7循环综合\IsPrime.c(15):errorC2059:syntaxerror:';'C:\DocumentsandSettings\Administrator\桌面\7循环综合\IsPrime.c(15):errorC2143:sy ';'before')'C:\DocumentsandSettings\Administrator\桌面\7循环综合\IsPrime.c(23):errorC2059:syntaxerror:'}'Errorexecutingcl.exe.IsPrime.obj-3error(s),0warning(s)
#include void main() { int i=1,j=1,m=1,n=1; for(;i<=9;i++) { printf("%d ",i); } printf("\n"); for(;j<=9;j++) { printf("- "); } printf("\n"); for(;m<=;m++) { printf("%*c",-n*2," "); } //这里差个花括号 for(;m<=9-n;m++) { printf("%d ",m*n); } } //} //最后多一个花括号,应去掉
答:do { printf("put in some numbers:"); scanf("%c",&a); if ((int)a>0) { i++; x=x+(i...详情>>