Code not running

#include

using namespace std;

int main() {

 int a,b;
 char ch;
 cin>>ch;
 while(ch!='x'||ch!='X')
 {      cin>>a>>b;
	 switch(ch)
	 {
         case '+':cout<<a+b;
		 break;
		 case '-':cout<<a-b;
		 break;
		 case '/':cout<<a/b;
		 break;
		 case '*':cout<<a*b;
		 break;
		 case '%':cout<<a%b;
		 break;
		 default:cout<<"Invalid operation. Try again.";
		 break;
       
	 }
 }


return 0;

}

got the error . thank u sir

Hey @Harkirat
You need any help?
If your doubt is resolved, mark it as resolved