Basically I need help in proving that if $U\supseteq \mathbb Q $ is an open set in $\mathbb R$ with the usual topology then $\mathbb R \setminus U$ is countable.
I'm not really sure how to proceed.
Maybe we can use $U$ is a countable union of disjoint open intervals?
The set $E$ of real numbers whose decimal expansions have the form
$$.a_1\ 0\ a_2\ 0\ 0\ a_3\ 0\ 0\ 0\ a_4\ 0\ 0\ 0\ 0\ \cdots ,$$
where each $a_n \in \{1,2\},$ is closed in $\mathbb {R},$ contains nothing but irrational numbers, and is uncountable (being in 1-1 correspondence with the set of binary sequences). Set $U=\mathbb {R}\setminus E$ for a counterexample.