我尝试在两个数字之间编写程序打印素数,但是我运行它时遇到了问题。两个数字之间的素数
#include<iostream>
using namespace std;
void prime(int m, int n) {
int p = 0;
for (int i = m; i < n; i++)
{
for (int i = 1; i < m; i++)
{
if (i %m == 0)
p = p + 1;
}
if (p = 2)
cout << m << endl;
}
}
int main()
{
int m, n;
cout << "enter two numbers" << endl;
cin >> m >> n;
prime(m, n);
return 0;
}
欢迎的StackOverflow!请花点时间阅读如何在此处编写一个最小完整的可验证问题示例:http://stackoverflow.com/help/mcve。当前,您的问题没有包含足够的信息,以便任何人了解您的特定问题以及如何为您提供帮助 – JChrist