Мне нужно найти простые числа между двумя входами, используя цикл for, и это будет функция, чтобы получить ответ для следующего шага в main.
int getPrimeNumber(int num1, int num2, int n){
n=2;
for (int num1 ; num1 <= num2; num1++) {
while ((n > 1) && (n < num1)){
if (num1 % n != 0)
printf("%d", num1);
}
}
}
int main(){
int num1, num2, n;
printf("Please enter 2 positive integer a, b (must a<b)\n");
scanf("%d %d", &num1, &num2);
getPrimeNumber(num1, num2, n);
return 0;
}
Числа не увеличиваются, а num1 всегда равно 0.