百思不得其解啊!!!
/*时间:2011年5月2日9:36
功能:求1到n之间的所有素数
*/
# include <stdio.h>
bool IsPrime(int m)
{
int i;
for(i=2; i<m; ++i)
{
if(0 == m%i)
break;
}
if(i == m)
return true;
else
return false;
}
int main(void)
{
int val;
int i;
scanf("&d", &val);
for(i=2; i<=val; ++i)
{
if( IsPrime(i) )
printf("%d\n", i);
}
return 0;
}
帮我看看那错了!!!