title: The Next Palindrome number
body: <p>I am beginner in programming, So can you please tell me what's wrong with my code?</p>
  
  <p>I want to print next palindrome number if the number entered by the user (n) is not palindrome</p>
  
  <pre><code>n = int(input("Enter any number :- "))
  
  reverse = 0
  temp = n
  
  while (n!=0):
      reverse = reverse * 10
      reverse = reverse + n%10
      n=n//10 
  if(temp==reverse):
      print ("Already palindrome:: ")
  
  if(temp != reverse):
       new_temp = temp
       new_reverse = 0
       for i in range(new_temp,new_temp+10):
          while(temp != 0):
              new_reverse = new_reverse * 10
              new_reverse = new_reverse + temp%10
              temp = temp//10
           if(new_temp==new_reverse):
               print ("Next pallindrome is :- ",new_temp)
               break
           if(new_temp != new_reverse):
               temp = new_temp+1
  </code></pre>