Positive integers $a,b,c$ satisfy that $a+b=b(a-c)$ and c+1 is a square of a prime. Prove that $a+b$ or $ab$ is a square.
Source: 239 2011 J2
Tags: number theory
Positive integers $a,b,c$ satisfy that $a+b=b(a-c)$ and c+1 is a square of a prime. Prove that $a+b$ or $ab$ is a square.