Let $F$ denote the set of all functions $f: \mathbb{R} \to \mathbb{R}$, and let $C \subset F$ denote the subset of all continuous functions. Prove that $|\mathbb{R}| = |C| < |F|$. (Hint: use the fact that a continuous function on $\mathbb{R}$ is determined by its values on the rational numbers $\mathbb{Q} \subset \mathbb{R}$.
I've done some searching on this website about this proof and almost every answer seems to involve arithmetic of infinite cardinals, but this is not something I am familiar with, so I am hoping there is a proof that doesn't require it, even if it's longer and has more moving parts.
Here is a sketch of what I have so far.
By the Cantor-Schroeder Bernstein theorem, we can prove $|\mathbb{R}| = |C|$ by finding injections $f: \mathbb{R} \to C$ and $g: C \to \mathbb{R}$. For $f$, we can take $c \mapsto f(x) = c$, the constant function, which is of course continuous (take $\delta = \epsilon$). For $g$, we enumerate the rationals (which are countable), $q_1, \ldots, $ and map a function $f$ to the sequence $(f(q_1), f(q_2), \ldots)$. This map is injective because a continuous function from $\mathbb{R}$ to $\mathbb{R}$ is uniquely determined by how it acts on the rationals (by density). If I could prove that the reals have the same cardinality as the sequences of reals, I can compose injections to conclude that, by Schroeder Bernstein, $|\mathbb{R}| = |C|$.
I don't know how to prove that $|C| < |F|$. I believe the definition of a strictly larger cardinality is that there is an injection from $C$ to $F$ but not surjection. (Is this correct?) If $so$, I can definitely inject $C$ into $F$ by the identity function. I would need only show there is no surjection from $C$ to $F$, which I don't know how to do.