这是题目:
这是运行结果:
这是我的代码:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{int i,j,m,n,sum=0,t=0,k=1;
scanf("%d %d",&m,&n);
if(1<=m&&m<=n&&n<=500)
{for(i=m;i<=n;i++)
{if(i<2) k=0;
else
for(j=2;j<i;j++)
if((i%j)==0) k=0;
if(k==1) {t++;sum=sum+i;}
}printf("%d %d",t,sum);
}
else printf("输入数据错误");
return 0;
}
我觉得肯定是什么地方有个小错误,但是我就是检查不出来,求大神帮我看看!!!