求两数间的素数和 我找不到我的bug
#include<stdio.h>
void main()
{
int prime(int m);
int m, n, count = 0, sum = 0, i;
printf("请输入正整数m和n:");
scanf_s("%d%d", &m, &n);
for (i = m; i <= n; i++) {
if (prime(m))
{count=count+1; sum = sum + i; }
};
printf("素数个数为%d,素数的和为%d", count, sum);
getchar();
getchar();
}
int prime(int x)
{
int i = 2;
for (i = 2; i < x; i++)
if (x%i == 0) break;
if (i >= x) return 1;
else return 0;
}