一个素数有关问题,初学者啊希望高手帮忙

一个素数问题,菜鸟啊~!希望高手帮忙1到1000的素数,是素数返回1;不是返回0;真迷糊不会表达,希望有人帮帮忙[

一个素数问题,菜鸟啊~!希望高手帮忙
1到1000的素数,是素数返回1;不是返回0;
真迷糊不会表达,希望有人帮帮忙

[解决办法]
发现个不同

for (i = 0; i <= MAXSIZE; i++) /* for each i, it */

这里改成

for (i = 0; i <= sqrtf(MAXSIZE) + 1; i++) 更好