A cantor set is given by \begin{align} &C_0 = [0,1] , \quad C_n = \frac{C_{n-1}}{3} \cup \left( \frac{2}{3} + \frac{C_{n-1}}{3} \right), \quad \textrm{for } n \geq 1. \end{align} Explicitly, \begin{align} &C_1 = \left[0, \frac{1}{3} \right] \cup \left[\frac{2}{3} , 1 \right], \quad C_2 = \left[ 0, \frac{1}{9} \right] \cup \left[ \frac{2}{9}, \frac{1}{3} \right] \cup \left[ \frac{2}{3}, \frac{7}{9} \right] \cup \left[ \frac{8}{9}, 1\right]. \end{align} Define $C = \cap_{n=1}^{\infty} C_n$. I want to show that any $x \in[0,1]$ can be written as the difference of two elements from $C$.
I know $C$ is closed [arbitrary intersection of closed set is again closed] and $C$ has no interior points and no isolated point.