-2
Может кто-нибудь, пожалуйста, предоставить мне какие-либо предложения, почему компилятор выдает следующее сообщение об ошибке:Блоки кода ошибки
expected identifier or '(' before numeric constant.
Спасибо.
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream f("bac.in");
long x,okp=0,oki=0,k=0, p=2,c=9999997;
while(f>>x) {
k++;
if((x%==0) && (x>=p)) {
okp++;
p=x;
}
else
if((x%2==1) && (x<=c)) {
oki++;
c=x;
}
}
if((okp+oki)==k)
cout<<"yes";
else
cout<<"no";
return 0;
}
Конечно, компилятор говорит вам, где (номер строки) это ожидалось. Искать там. – renemilk