简单的一道C语言题目,求帮助!
题目是:输出100->200之间的素数的个数,以及所有的素数。 我写的程序是下面这个。
#include "stdio.h"
#include "math.h"
int main()
{
int x,y,num=0;
for(x=100;x<=200;x++)
{
for(y=2;y<=sqrt(x);y++)
if(x%y==0)
break;
if(y>sqrt(x))
{
printf("%d\n",x);
num++;
}
}
printf("3-100之间的素数有%d个!\n",num);
}
可要求的是个数在第一行输出 素数在第二行输出。 我改了好久改不出来