Could you give me some hint to prove this assertion? I've found a proof when the closed subset doesn't have isolated points: If $X$ is a separable space, then it admits a numerable dense basis. Now consider the internal points of a closed subset $C$, since it is open, it is a numerable union of elements of the numerable basis. Now, let we consider $C$ a closed subset of $X$; $C$ doesn't have isolated points, so the closure of the interior of $C$ is the closure of $C$, since we can write the interior of $C$ like a numerable union of elements in the numerable basis, there exists a subset of $C$ with cardinality $\leq \aleph_0$ such that its closure is all $C$, so $C$ is separable.
Another approach to prove the assertion is make the projection of $N$ (the numerable dense subset of $X$ whose closure is all $X$), in the closed subset $C$, but I doubt this thing will works in Hilbert spaces only, because in a Banach space I don't know if $\forall m\in N$ $\arg\inf_{c\in C}{d(m,c)}$ is unique.
-The problem is that I can't visualize how $\mathbb{R}\setminus\mathbb{Q} $ is a separable space... who is its numerable dense subset whose closure is all $\mathbb{R}\setminus\mathbb{Q} $?-