求101-200素数
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<math.h>
#define KAISHI 101
#define JIESHU 200
void ss (void);
int main()
{
ss();
getch();
return 0 ;
}
void ss (void)
{
int i,j;
int s=1;
for ( i=KAISHI; i<=JIESHU; i++ )
{
for ( j=2; (j<=sqrt(i)) && (s!=0); j++ )
{
if ( (i%j) != 0 )
s=1;
else s=0;
}
if ( s==1 )
printf ("%d ",i) ;
}
}
为什么输出只有101??