f(x−f(x/y))=xf(1−f(1/y)),∀x,y∈R,y=0.(∗)
Set y=1 in (∗) then
f(x−f(x))=xf(1−f(1)).(1)
If f(t)=0 for some t then (1) implies f(t−f(t))=f(t)=0, hence, in view of
(*), t=0 since f(1−f(1))=0. On the other hand, (*) gives f(0−f(0))=0
so 0−f(0)=0, i.e. f(0)=0. Therefore, 0 is only zero of f.
so 0−f(0)=0, i.e. f(0)=0. Therefore, 0 is only zero of f.
Further, from (1) it follows that f is surjective thus there exist an α=0 such
that f(α)=1. Set y=1/α in (*), then