Szukam Pomocy komunikat error: lvalue required as left operand of assignment
Ostatnio zmodyfikowano 2016-06-05 23:17
tomeczekk Temat założony przez niniejszego użytkownika |
Szukam Pomocy komunikat error: lvalue required as left operand of assignment » 2016-06-05 22:44:57 witam po kompilacji takiego kodu wyświetla się komunikat error: lvalue required as left operand of assignment dotyczy to tego momentu: a+d+g=k; e+b+h=l; a+b+c=m; f+i+c=n; d+e+f=o; g+h+i=p; g+e+c=r; a+e+c=s; czy ktoś wie co z tym zrobić? z góry dziękuję i pozdrawiam:)
#include <iostream>
using namespace std; int a, b, c, d, e, f, g, h, i; int pn; int w; int k, l, m, n, o, p, r, s;
int main() { cout << "witaj\ngramy w kolko i krzyzyk.\nW takim razie zaczynamy" << endl; cout<<a<<"|"<<b<<"|"<<c<<endl; cout<<"-----"<<endl; cout<<d<<"|"<<e<<"|"<<f<<endl; cout<<"-----"<<endl; cout<<g<<"|"<<h<<"|"<<i<<endl; cout<<"w jakie pole wpisujesz 1 podaj cyfry od 1 do 9"<<endl; cin>>pn; switch(pn) {case 1: a=1; break; case 2: b=1; break; case 3: c=1; break; case 4: d=1; break; case 5: e=1; break; case 6: f=1; break; case 7: g=1; break; case 8: h=1; break; case 9: i=1; break; } cout<<a<<"|"<<b<<"|"<<c<<endl; cout<<"-----"<<endl; cout<<d<<"|"<<e<<"|"<<f<<endl; cout<<"-----"<<endl; cout<<g<<"|"<<h<<"|"<<i<<endl; if(a==1) c=4; else a=4;
cout << "witaj\ngramy w kolko i krzyzyk.\nW takim razie zaczynamy" << endl; cout<<a<<"|"<<b<<"|"<<c<<endl; cout<<"-----"<<endl; cout<<d<<"|"<<e<<"|"<<f<<endl; cout<<"-----"<<endl; cout<<g<<"|"<<h<<"|"<<i<<endl; cout<<"w jakie pole wpisujesz 1 podaj cyfry od 1 do 9"<<endl; cin>>pn; switch(pn) {case 1: a=1; break; case 2: b=1; break; case 3: c=1; break; case 4: d=1; break; case 5: e=1; break; case 6: f=1; break; case 7: g=1; break; case 8: h=1; break; case 9: i=1; break; } cout<<a<<"|"<<b<<"|"<<c<<endl; cout<<"-----"<<endl; cout<<d<<"|"<<e<<"|"<<f<<endl; cout<<"-----"<<endl; cout<<g<<"|"<<h<<"|"<<i<<endl; a+d+g=k; e+b+h=l; a+b+c=m; f+i+c=n; d+e+f=o; g+h+i=p; g+e+c=r; a+e+c=s;
return 0; }
|
|
pekfos |
» 2016-06-05 23:17:16 Przypisuje się w lewo, a nie w prawo. |
|
« 1 » |