求第m个到第n个的素数和

clude
int main()
{
int x=2;
int a,b,count;
a=2;
b=count=1;
int n,m;
int number=0;
scanf("%d %d",&n,&m);
int sum1,sum2;
sum1=sum2=0;
while(n
{

            for(x=2;aif(x%a==0)
                {
                 b=0;    
                 
                }
            }
            
            
            if(b==1){number++;
                    sum1+=sum1;
                    count++; 
                    }
}
wlile(m<=count)
;{
    
            for(x=2;aif(x%a==0)
                {
                 b=0;    
                 
                }
            }
if(b==1){number++;
        sum2+=sum2;
        count++;
        }
}
printf("%d",sum2-sum1);

return 0;        

}

img


怎么改

是while不是wlile

不是wlile是while而且要把另外一个运行的程序关掉

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^