#include
#include
using namespace std;
bool palindrome(int n)
{
int p,rev=0,oi=n;
while(n!=0)
{
p=n%10;
n/=10;
rev=rev*10+p;
}
if(rev==oi)
return true;
else
return false;
}
int main()
{
int t,i;
cin>>t;
for(i=1;i<=t;i++)
{
long long int num;
cin>>num;
num++;
while(1)
{
bool b=palindrome(num);
if(b==true)
{
cout<<num<<endl;
break;
}
num++;
}
}
return 0;
}
What is wrong in this code?