Работает в одном компиляторе, но выходит из строя в другом
Почему этот код работает в оболочке inc++(вам нужно изменить строку 4 на " main(int)", чтобы он работал), но выходит из строя при запуске через dev c++?
#include<iostream> using namespace std; main() { int primes,count=0,remNum=2,current=2; cout<<"how many primes can i find for you?"; cin>>primes; while(count<primes) { if(current=remNum) { cout<<current<<endl; current++; remnum=2; count++; if(current%remnum=0) { } remnum++; return 0; }
Что я уже пробовал:
копируем, вставляем и перекомпилируем в dev c++, запускаем другие программы. а раньше, если был бесконечный цикл, он просто вспыхивал и никогда не заканчивался, пока вы не закрывались. этот говорит, что exe-файл перестал работать
Richard MacCutchan
Я отредактировал ваш вопрос, чтобы попытаться исправить форматирование, но он все еще выглядит немного странно. Пожалуйста, проверьте if
утверждения, как я подозреваю, должны содержать двойной знак"=".