救助各位,为什么在终端输入数据后无法运行
捣鼓了很久也没明白,请告诉我是什么原因和解决方法,谢谢!
#include <stdio.h>
int main()
{
int n, m;
scanf("%d %d", &n, &m);
int count = 1;
int i = 3;
int d = 2;
int sum = 0;
do{
for(;d<i; d++){
if(i % d != 0)
{
count++;
if(count >= n)
{
sum += i;
}
}
}
i++;
}while(count <= m);
if(n==1)
{
printf("%d", sum+2);
}else{
printf("%d", sum);
}
return 0;
}