#include "stdio.h"void main(){int i,j,flag;for(j=100;j<=200;j++){for(i=2;i<j;i++)flag=1;if(j%i==0){flag=0;i=j;}if(flag==1)printf("%d为素数\n",j);elseprintf("%d不为素数\n",j);}}
内层循环漏了一组大括号
第二个for再加个大括号试试