I am solving it by stating that $$x^2 +y^2 =c^2$$ represents a circle. And when $$c^2=z^n$$ then , it represents a system of concentric circles with radius varying as $z$ varies or $n$ varies. So, for all $n$ in $\mathbb{N}$, $z^n$ represents the radius of the circle. Hence, $x^2 + y^2 =z^n$ has solution in $\mathbb{N}$.
This proof is not formal. It may even be wrong. I really need to know how to prove it formally using theorems from Number Theory. Please help me! Thank you! :)