Próbuję zrobić prosty kalkulator wczytujący najpierw jakiego działania chcemy użyć a potem liczby, z użyciem switcha. Nie wiem co jest nie tak ale wyświetla mi błąd 'no match for operator>>' . Jest to linijka 19 . Wklejam caly kod
#include <iostream>
using namespace std;
int main()
{
int a;
int b;
int dzialanie;
int wynik;
cout<<"Jakie dzialanie chcesz wykonac? Uzyj skrotow: dodawanie - 1, odejmowanie - 2, mnozenie - 3, dzielenie - 4"<<endl;
cin>>dzialanie;
switch(dzialanie)
{
case 1:
cout<<"Podaj dwie liczby: "<<endl;
cin>>a>>endl; //tu mi wywala blad
cin>>b>>endl;
wynik = a+b
cout<<wynik<<endl;
break;
case 2:
cout<<"Podaj dwie liczby: "<<endl;
cin>>a>>endl;
cin>>b>>endl;
wynik = a-b
cout<<wynik<<endl;
break;
case 3:
cout<<"Podaj dwie liczby: "<<endl;
cin>>a>>endl;
cin>>b>>endl;
wynik = a*b
cout<<wynik<<endl;
break;
case 4:
cout<<"Podaj dwie liczby: "<<endl;
cin>>a>>endl;
cin>>b>>endl;
wynik = a/b
cout<<wynik<<endl;
break;
default:
cout<<"Podales zly skrot"<<endl;
}
return 0;
}
Pomoze ktos?