The problem states to prove that if $h$ is a branch of $f^{1/n}$ for integer $n > 0$ (i.e. $h(z)^n = f(z)$ for $z \in G$, $h$ continuous), then $h$ is holomorphic, where $f$ is a holomorphic function on an open connected subset $G$ of $\mathbb{C}$ and $f \neq 0$ on $G$.
I'm not sure where to start; the Cauchy-Riemann equations seem to be a bad route. I was thinking of trying to prove by contradiction that if $h$ is not complex differentiable at a point, then $f$ must have a point where it's not complex differentiable, but that hasn't been fruitful. Algebraic manipulation of the limit definition of a derivative doesn't seem to be a good idea either.
Any tips?
Hint:
try with branch of logarithmic function.