新手学C++,哪位好人帮忙看下这程序咋回事?
#include <stdio.h>int main()
{
int a,b,c,i;
int k[1000];
scanf("%d%d",&a,&b); //输入a,b两个数判断其内素数
for (a=i;i<=b;i++); //从a到b进行循环
{
for(c=2;c<=i/2;c++); //判断是否整除
if (i%c==0)
break;---------------检查说这里是非法打断?怎么回事?
if (i%c!=0) k[i]=1;
k[i]=k[i]+1; //统计数组内素数个数
printf("%d",k[i]);
}
return 0;
}