I solved a problem here, but I could not solve the functional equation, $(n+1)f(n+1)=(n+2)f(n)+1$ without induction at that time. So here is a way to solve the problem. I want to know if their is another way to do it, which is shorter than what I show here not involving induction:
Problem:
$f(1)=1$ and $(n+1)f(n+1)=(n+2)f(n)+1$, $n\in \mathbb{N}$. Find $f(n)$.
Solution:
Let $g(n)=\frac{f(n)}{n}$.
Then $$(n+1)^2g(n+1)=n(n+2)g(n)+1\\\Rightarrow (n+1)^2[g(n+1)-1]=n(n+2)[g(n)-1]\\\Rightarrow [g(n+1)-1]=\frac{n(n+2)}{(n+1)^2}[g(n)-1]=\frac{n(n+2)(n-1)(n+1)}{(n+1)^2n^2}[g(n-1)-1]\\=\dots =\frac{n!(n+2)!}{2!(n+1)!(n+1)!}[g(1)-1]=\frac{(n+2)}{2(n+1)}[g(1)-1]=0\\\text{(since as $n\to\infty$, $\frac{n+2}{n+1}\rightarrow 1$)}(*)$$
Hence $g(n)=1\Rightarrow f(n)=n\space\space\space \blacksquare$
Also I need to know if can say $(*)$, as well.
Let $g(n)=\dfrac{f(n)}{n+1}.$ Then $$g(n+1)-g(n)=\dfrac{1}{(n+1)(n+2)}=\dfrac{1}{n+1}-\dfrac{1}{n+2}.$$ Now telescope !