Вот еще одна нерабочая программка от моего издания:
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int n;
bool is_prime=true;
cout << "Input n: ";
cin >> n;
for (int i=0; i<=9; i++) {
if (!(n%i)) {
// here
}
}
if (is_prime) {
cout << "Yes! Your number is prime!";
} else {
cout << "Lol, can't you see difference between a prime number and not a prime one?";
}
return 0;
}
Консоль запускается, но после введения пользователем числа, высвечивается окошко с сообщением:
"Исключение unknown software exception 0xc000094 в приложении по адресу 0x0040146f.
'OK' -- завершение приложения"
'Отмена' -- отладка приложения".
При чем, это сообщение открывается только тогда, когда я вставляю какую-нибудь инструкцию в место, помеченное меткой "here". Что не так, помогите, пожалуйста, разобраться.