Given a wrong proof by induction.
Let us prove by induction that $n = 2n$ for all nonnegative integers $n$.
Let $P(n)$ denote the induction hypothesis that $n=2n$
Base case: For $n=0, 0=2*0=0$, thus $P(n)$ holds.
Inductive step: Assume that $P(n)$ holds for all nonnegative integers $n$. Now if we multiple both sides of the equation $n=2n$ by $\frac{n+1}{n}$, we get $n\frac{n+1}{n}=2n\frac{n+1}{n}$, so $n+1=2(n+1)$. Thus $P(n+1)$ holds and this completes the proof by induction.
I guess the wrong part is multiplying by $\frac{n+1}{n}$, because $n$ can be $0$, however I am not sure, can someone tell what is wrong with this proof?
You found the answer all by yourself: if $n=0$, $\frac{n+1}n$ makes no sense.