Find all functions $f:\mathbb{R}\to\mathbb{R}$ which satisfy for all $x$:

$(i)$ $f(x)=-f(-x);$

$(ii)$ $f(x+1)=f(x)+1;$

$(iii)$ $f\left( \frac{1}{x}\right)=\frac{1}{x^2}f(x)$ for $x\ne 0$


1. **Define a new function \( g(x) \):**
   Let \( g(x) = f(x) - x \). We will rewrite the given conditions in terms of \( g(x) \).

2. **Rewrite the conditions:**
   - From \( f(x) = -f(-x) \), we get:
     \[
     g(x) + x = -g(-x) - x \implies g(x) = -g(-x)
     \]
     This means \( g(x) \) is an odd function.
   - From \( f(x+1) = f(x) + 1 \), we get:
     \[
     g(x+1) + (x+1) = g(x) + x + 1 \implies g(x+1) = g(x)
     \]
     This means \( g(x) \) is periodic with period 1.
   - From \( f\left( \frac{1}{x} \right) = \frac{1}{x^2} f(x) \), we get:
     \[
     g\left( \frac{1}{x} \right) + \frac{1}{x} = \frac{1}{x^2} (g(x) + x) \implies g\left( \frac{1}{x} \right) = \frac{1}{x^2} g(x)
     \]

3. **Analyze \( g(x) \):**
   - Since \( g(x) \) is periodic with period 1, we have \( g(x+n) = g(x) \) for any integer \( n \).
   - Since \( g(x) \) is odd, \( g(0) = 0 \).

4. **Consider rational numbers:**
   - For any rational number \( r = \frac{p}{q} \), we can use the periodicity and oddness of \( g(x) \) to show that \( g(r) = 0 \).
   - If \( g\left( \frac{1}{x} \right) = 0 \), then \( g(x) = 0 \) and vice versa.

5. **Extend to all real numbers:**
   - For real numbers with repeating continued fractions, we can use the periodicity and the property of continued fractions to show that \( g(x) = 0 \).
   - For any real number \( x \), we can approximate it by rationals and use the continuity of \( g(x) \) to conclude that \( g(x) = 0 \).

6. **Conclusion:**
   - Since \( g(x) = 0 \) for all \( x \in \mathbb{R} \), we have \( f(x) = x \).

The final answer is \( \boxed{ f(x) = x } \).