Siema. Standardowo: w kompilatorze działa prawidłowo, sędzia nie chce zatwierdzić. Błędna odpowiedź. UWAGA wklejam cały kod. Link do zadania: https://pl.spoj.com/problems/CALC/
#include <iostream>
using namespace std;
int main(){
char z;
int a=0, b=0;
while(cin){
cin>>z>>a>>b;
if(z=='+'){
cout<<a+b<<endl;
}
else if(z=='-'){
cout<<a-b<<endl;
}
else if(z=='*'){
cout<<a*b<<endl;
}
else if(z=='/'){
cout<<a/b<<endl;
}
else{
cout<<a%b<<endl;
}
}
return 0;
}
Powie mi ktoś dlaczego to nie działa (proszę)?