用函数判断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("不是素数"); }哪里错了?