I can't do this for $\mathbb{C}$, but I can do it for $\mathbb{R}$.
Consider the function $g(x) = floor(x)$. Then take some sequence of continuous functions $\{h_n\}_{n \in \mathbb{N}}$ which converge pointwise to $g$ (for simplicity, one can take some piecewise functions).
Note: the details of $g$ don't matter at all. The only thing we need is for the range of $g$ to be $\mathbb{Z}$ and for a sequence of continuous functions $\{h_n\}_{n \in \mathbb{N}}$ to exist.
Now for each continuous function $h : \mathbb{R} \to \mathbb{R}$, one can construct a sequence of polynomials $\{k_n\}_{n \in \mathbb{N}}$ which converges to $h$ uniformly on any compact set. To do so, for each $j \in \mathbb{N}$, let $q_j$ be a polynomial such that $\sup\limits_{x \in [-j, j]} |q_j(x) - h(x)| < 1/j$ (this is produced using Stone-Weirstrass). Then for any $j \in \mathbb{N}$, we see that the sequence $q_i$ converges uniformly to $h$ on $[-j, j]$.
Now for each $n$, let $\{(q_n)_i\}_{i \in \mathbb{N}}$ be a sequence which uniformly converges to $h_n$ on each compact set. Then for each $n$, pick some $g_n := (q_n)_i$ such that $\sup_{x \in [-n, n]} |g_n(x) - h_n(x)| < 1 / n$.
Now fix some $x$, and take some $\epsilon > 0$. Take $n$ such that $x \in [-2n, 2n]$, $\epsilon > 1/n$, and such that for all $j > 2n$, $|h_j(x) - g(x)| < 1/(2n)$. Then for all $j > 2n$, we have $|g_j(x) - g(x)| \leq |g_j(x) - h_j(x)| + |h_j(x) - g(x)| < 1/j + 1/(2n) < 1/(2n) + 1/(2n) = 1/n < \epsilon$. This shows that $\lim\limits_{n \to \infty} g_n(x) = g(x)$.
That is, this shows that $\lim\limits_{n \to \infty} g_n = g$ pointwise.
What stops us from generalising this proof to $\mathbb{C}$?
The issue is that we cannot apply the Stone-Weirstrass theorem to $\mathbb{C}$. This is because polynomials are not closed under the taking of complex conjugates. This seems like a major issue.