关于文件数据读入换行

可以帮我看一下我这个代码哪里出问题了吗?数据输出在文本里应该是每十个素数输出一行,但不知道为什么就是输出不出来

img

点到即止,不说太多,你思考下,开着 IDE 学会 DEBUG

img

有问题的就是这里了,这个数字如果不是素数?你是不是 n++ 也执行了?最后打印换行也是,一样的逻辑,打印结束记得重置 n =0;
if()
{
xxx
xxx
}

见注释:

img

你可以参考下这篇文章:编译预处理(文件读入并输出文件,删除注释、回车、换行和多余空格)