let $f:R\longrightarrow R$, and $f$ is continous,and such that $f(f(x))=xf(x)+1$,
find all this $f$?
follow is my some idea:(but I don't have solution)
We have $f(f(0)) = 1$, so there is your $c = f(0)$, such that $f(c) = 1$. Assume there exists $v$ such that $f(v) = 0$. Then $f(0) = f(f(v)) = vf(v) + 1 = 1$, meaning $c=1$. Now, $f(0) = f(1) = 1$, so $1 = f(f(0)) = f(f(1)) = f(1)+1 = 2$, absurd.
So $f(x) \neq 0$ for all $x$, thus $f$ takes constant sign, being continuous. Assume now $f(x) = f(y) = t \neq 0$, so $xt+1 = f(f(x)) = f(f(y))= yt + 1$, whence $(x-y)t=0$, thus $x=y$. This means $f$ is injective, therefore monotonous, being continuous. Moreover, assume $x=f(x)$, so $x = f(x) = f(f(x)) = xf(x) + 1 = x^2+1$, thus $x^2-x+1 = 0$, but this has no real roots, so $f(x) \neq x$ for all $x$. Then either $f(x) > x$ for all $x$, or $f(x) < x$ for all $x$, since $f(x)-x$ is continuous
mark: this problem is my found,come from this probelm,if when $f:N\longrightarrow N$,and add $f(1)=1$then this problem is equivalent follow problem $$a_{n+1}=na_{n}+1,a_{1}=1$$
we can find $a_{n}=[e(n-1)!]$,
Thank you everyone can help