Я пытаюсь проверить, является ли число простым числом (путем деления его на все числа ниже n). Вот моя попытка:
bool isPrime(int n, int d){
if (d == 1)
return true;
else{
if (n % d == 0){
return false;
}
else
return (n,d-1);
}
}
n - номер, чтобы проверить, простое ли оно.
d - число ниже n, при вызове функции n-1.
Пожалуйста, помогите мне понять, что я делаю не так.