求教:简单的判断素数的程序
3___3 2005-12-04 12:37:19 结果总是不对,是for循环那里出了问题,无论输入什么数字,输出的总是else那句
请大家帮忙看看,先谢谢了
#include <stdio.h>
void main()
{
int num ,i,result = 0;
printf("Input a number >3\n");
scanf("%d",&num);
for (i=2;i<num;i++)
result = num % i;
if (result == 0)
printf("%d is a prime number\n",num);
else
printf("%d is not a prime number\n",num);
}