一找质数程序,但有问题,求解
#include <stdio.h>#include <stdlib.h>
void Sousnum(int a);
int main(void)
{
int a;
Sousnum(a);
return 0;
}
void Sousnum(int a)
{
int ch=2;
int yu=0;
int i=0;
for(a=100;a<=200;a++)
{
for(;ch<a;ch++)
{
yu=a%ch;
if(yu==0)
{
i++;
}
}
if(i==0)
{
printf("%d\t",yu);
}
}
}