Consider the set of numbers such that $x \in (0,1)$.
Their decimal expansion is $0.b_0b_1b_2\ldots$, with $b_n \in \{0,1,2,3,4,5,6,7,8,9\}$, and they are not all zero (or else $x = 0$).
Then choose all $b_n = 9$, we have $0.999\ldots = 1$.
But $0.999\ldots = x \in (0,1)$, so $1 \in (0,1)$.
Where did we go wrong?
EDIT:
Right, the answer is that not all $0.b_0b_1b_2 \ldots$ are in $(0,1)$. Here's a follow-up:
So define $x_m = 0.b_0b_1b_2 \ldots$ where all of the $b_n$ are $9$ except $b_m = 8$. Then the limit of $x_m$ an be thought of as the largest element of $(0,1)$. But hey, wait a second... $(0,1)$ is open in the usual topology for $\mathbb{R}$! What have we done now..?