用函数判断100—200之间的素数,哪里错了,望大大指出
程序代码:#include "stdio.h"
#include "math.h"
void main()
{
int k,i;
k=1;
int sushu(int x);
for(i=100;i<=200;i++,k++)
{
if(k%10==0)
printf("\n");
sushu(i);
}
}
void sushu(int x)
{
int n,j;
n=sqrt(x);
for(j=2;j<=n;j++)
{
if(x%j==0)
break;
}
if(j>n)
printf("素数");
else
printf("不是素数");
}哪里错了?










oh!no
我程序有点错误~~最后应该是printf("%d\n",x);