What is wrong with the coe

#include
using namespace std;
int main() {
char ch;
long long int a,b,c;
cin>>ch;
while(ch!=β€˜x’&& ch!=β€˜X’)
{ if(ch==’+’)
{
cin>>a>>b;
c=a+b;
cout<<c<<endl;
}
else if(ch==’-’)
{
cin>>a>>b;
c=a-b;
cout<<c<<endl;
}
else if(ch==’’)
{
cin>>a>>b;
c=a
b;
cout<<c<<endl;
}
else if(ch==’%’ && b!=0)
{
cin>>a>>b;
c=a%b;
cout<<c<<endl;
}
else if(ch==’/’ && b!=0)
{
cin>>a>>b;
c=a/b;
cout<<c<<endl;
}
else
cout<<β€œInvalid operation. Try again.”<<endl;
cin>>ch;
}
return 0;
}

hi @Kunalgoyal, your code is correct , there is a technical problem . we will resolve it.