arkadaşlar c++ da kodum yanlış diyor çalışmıyor
kod burda
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float sayi1,sayi2,sonuc;
char islem;
cout<<"1.Sayiyi Girin :"<<endl;
cin>>sayi1
cout<<"Islemi Girin :"<<endl;
cin>>islem;
cout<<"2.Sayiyi Girin :"<<endl;
cin>>sayi2;
switch (islem){
case '+';
sonuc = (sayi1+sayi2);
cout<<"Toplama Sonucu :"<<sonuc<<endl; break;
case '-';
sonuc = (sayi1-sayi2);
cout<<"Cıkarma Sonucu :"<<sonuc<<endl; break;
case '*';
sonuc = (sayi1*sayi2);
cout<<"Carpma Sonucu :"<<sonuc<<endl; break;
case '/';
sonuc = (sayi1/sayi2);
cout<<"Bolme Sonucu :"<<sonuc<<endl; break;
}
system("PAUSE");
return EXIT_SUCCESS;
}