错误代码:
#include <stdio.h>
int main(){
int i,j;
for(i=100,i<200,i++){
for(j=2,j<i,j++){
if(i%j=0)
break;
}
if(j>=i)
printf("%d/t",i);
}
}
报错
![](https://i-blog.csdnimg.cn/blog_migrate/e0137d10be73c4131b29dc645710963e.png)
for循环里的内容要用“;”号不是“,”.
c语言中的等值符号为“==”.
C语言的\t的意思是 :水平制表符。相当于按了键盘上的TAB按键,通常宽度相当于8个空格的位置,是“\t”不是“/t”
订正:
#include <stdio.h>
int main(){
int i,j;
for(i=100;i<200;i++){
for(j=2;j<i;j++){
if(i%j==0)
break;
}
if(j>=i)
printf("%d\t",i);
}
}
源代码是出自此链接,我也是学习他的,我就是个刚开始学的小白,不喜勿喷。
原文链接:https://blog.csdn.net/qq_39778967/article/details/79998529