调试出现这个错误是什么意思啊
main(){ int i,j,k,n,m,s=0;
for(i=0;i<=2;++i)
for(j=0;j<=9;++j)
for(k=2;k<=9;++k){
n=100*i+10*j+k;
m=100*k+10*j+i;
if(m>=2*n&&m<3*n){
++s;
printf("%d",n);
if(s%10==0)printf("\n");
}
}
}
调试时出现这个错误是什么意思啊
10 15 E:\C语言\新建文件夹\main.cpp 'printf' was not declared in this scope 加上头文件stdio.h “was not declared in this scope”是一个错误信息,在编译的时候会遇到。其含义为标识符在其出现的地方是未被定义的。
"printf"未被定义,少了头文件
#include <stdio.h> 大胖子930 发表于 2017-11-20 13:59
“was not declared in this scope”是一个错误信息,在编译的时候会遇到。其含义为标识符在其出现的地方是 ...
还有,用的是 int main()而不是main()
修改完就可以执行了。
页:
[1]