Bon, embryon de réponse :
f : x -> 1 - x est une solution particulière.
On pose g : x -> f(x) + h(x) ; h fonction quelconque telle que g est solution de l'équation fonctionnelle.
Alors, en injectant, h(1-1/x) = -h(x)
Après quelques calculs, on trouve h(1/x) = -h(x)
Si h et constante, h = 0.
Sinon, supp h non constante. Les solutions continues non constantes de cette équation fonctionnelle sont les fonctions a*lnx (je te laisse le montrer)...
Mais les fonctions a*lnx ne sont pas solutions de h(1-1/x) = -h(x)
Donc h est forcément constante. Donc h = 0.
Donc f : x -> 1 - x est la seule fonction continue telle que f(1-1/x) + f(x) = 1/x - x +1.
Bon, j'ai pas déterminé toutes les fonctions solutions, que les continues. Mais je pense que ça suffit. 
(j'ai peut-être fait une erreur, mais je crois pas)