Ошибка "Parse error before token" - C (СИ)
Формулировка задачи:
ВОт написал программу но никак не могу понять в чем суть ошибки пишет "parse erorr before token" в строке выввода cout
Вот код
#include<iostream> #include<math.h> using namespace std; int ekv(int x,int y) { return (x&&y||!x&&!y); } /*int shef(int x,int y) { return (!(x&&y)); } */ int main() { int f; int z; int k; int r; int y; int h; for(int a=0;a<2;++a) { for(int b=0;b<2;++b) { for(int c=0;c<2;++c) { for(int d=0;d<2;++d) { f=(!(!(a&&b&&c)||(!c&&d))); y=(a||((a&&!b&&!c&&d)||(a&&!b&&!d)||(b&&c&&d))); h=ekv(f,y); k=!(c&&!a&&d); r=!h||k; cout<<"a:="<<a<<; cout<<"b:="<<b<<; cout<<"c="<<c<<; cout<<"d:="<<d<<; cout<<"r:="<<r<<endl; } } } } system("pause"); return 0;
Решение задачи: «Ошибка "Parse error before token"»
textual
Листинг программы
cout<<"a:="<<a<<"\n";
Объяснение кода листинга программы
- В первой строке кода используется функция
cout
, которая предназначена для вывода информации на экран. - В качестве вывода используется строка
a:=
(номер 2). - Затем выводится значение переменной
a
(номер 3). - Строка вывода завершается символом
\n
, который обозначает переход на новую строку (номер 4).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д