你可以参考我这篇文章:
https://blog.csdn.net/apple_53792700/article/details/127575792?spm=1001.2014.3001.5502
你的问题在if语句里面不应该放printf
修改后如下
#include<stdio.h>
int main(){
int m , i ;
for( m = 2 ; m <= 100 ; m++ ){
for( i = 2 ; i < m ; i++ ){
// 如果过找到了 约数
if( m % i == 0 ){
// 退出
break;
}
}
if( i == m ){
printf("%d ",i);
}
}
}