Find every n $\in \mathbb{N}$ such that $n+1 \mid n^2+3$
What I did:
$n+1 \mid n^2+3$ and $n+1 \mid (n+1)^2=n^2+2n+1$
So
$n+1 \mid (n^2+3)-(n^2+2n+1) \Longrightarrow n+1\mid-2(n+1)$
$\Longrightarrow n+1\mid0$
And then
$(n+1)k=0$
No idea what to do next.
You made a mistake simplifying $n+1 \vert (n^2+3)-(n^2+2n+1)$. The next step should be $n+1 \vert 2-2n$ and you end up with $n+1 \vert 4$. Then just check all the cases.
If this were a different problem like "find all $n$ such that $n+1 \vert n^2+3n+2$" in which $n+1 \vert 0$ could be legitimately derived in the same way then this derivation carried out in reverse would establish that it is true for all $n$. So one thing to try if you encounter something like $n \vert 0$ is see if it is possible to work backwards from there.