有没有学长学姐解释下,输入0 0的时候也能输出0 0,就是从0开始也适用,但是
#include<stdio.h>
int main()
{
int a,b;//a小于b
scanf("%d %d",&a,&b);
int count=0;//用来统计素数的个数
int sum=0;
while(a<=b)
{
int i;
for(i=2;i<a;i++)
{
if(a%i==0){break;}//a不是素数就跳出循环
else if(i==a-1)//说明a是素数了
{sum+=a;count++;}
}
a++;
}
printf("%d %d",count,sum);
return 0;
}