This question is from Chapter 11 "The Space of Continuous Functions" in the section on equicontinuity of NL Carother's "Real Analysis." Here is the precise question:
Let $X$ be a compact metric space, and let $f_{n}$ be an equicontinuous sequence in $C(X)$. Show that $C=\text{\{}x\in X:(f_{n}(x))$ converges} is a closed set in $X$.
Note: $f_{n}$ is an equicontinuous sequence in C(X). For every $\epsilon>0$ there is a $\delta>0$ such that whenever $x,y\in X$ satisfy $d(x,y)<\delta$ then we have that $|f(x)-f(y)|<\epsilon$ for every $f\in\{f_{n}\}$.
Here is my attempt: $X$ is a compact metric space and $f_{n}$ is equicontinuous and so for every $\epsilon>0$ there is a $\delta>0$ such that $d(x,y)<\delta$ then $|f(x)-f(y)|<\epsilon.$ Take $x_{1},x_{2},...,x_{i}$ to be a $\delta-net$. $f_{n}$ is uniformly continuous since it is equicontinuous on a compact metric space. And so if $x_{1},x_{2},...,x_{n}$ are a $\delta-net$ for $X$ then use a diagonalization argument to find a subset (call it $F$) of $x_{i}$ that converges for every $f_{n}$. This subset is closed since the compliment is the subset of all $x_{i}$ for which $f_{n}$ does not converge for some $n$ is open.
I am stuck because I didn't actually answer the question. I might be on the right track, but I don't understand how to show that the compliment is open. I just stated it because I'm not sure what the steps are to get to that conclusion.
Since $X$ is a metric space, a subset of $X$ is closed iff it is sequentially closed.
Let $M = \{x \in X: \{ f_n(x) \} \text{ converges} \}$. If $M$ is empty then it is closed. Otherwise, take a sequence $\{x_k\}$ in $M$ which converges to $x \in X$. To prove that $M$ is closed, it suffices to prove that $x \in M$; that is we need to show that $\{ f_n(x) \}$ converges. Since every compact metric space is complete, to do so, it suffices to shows that $\{ f_n(x) \}$ is a Cauchy sequence.
Take $m, n, k \in \mathbb N$. Then we see $$\lvert f_m(x) - f_n(x) \rvert \le \lvert f_m(x) - f_m(x_k) \rvert + \lvert f_m(x_k) - f_n(x_k) \rvert + \lvert f_n(x_k) - f_n(x) \rvert.$$ Take $\epsilon > 0$. By equicontinuity, there is a $\delta > 0$ so that $\lvert f(x) - f(y) \rvert < \epsilon / 3$ whenever $d(x,y) < \delta$ and $f \in \{f_n\}$. For this $\delta$, since $x_k \to x$, we can find $K \in \mathbb N$ so that $d(x,x_k) < \delta$ when $k > K$. Then $$\lvert f_m(x) - f_m(x_k) \rvert , \lvert f_n(x) - f_n(x_k) \rvert < \epsilon / 3$$ when $k > K$. Choose one specific $k > K$. Then for this $k$, since $\{f_n(x_k)\}$ is a convergent sequence (and thus a Cauchy sequence), we can find $N \in \mathbb N$ so that $m,n > N$ gives $$\lvert f_m(x_k) - f_n(x_k) \rvert < \epsilon / 3.$$ Then for $m,n > N$, we see $$\lvert f_m(x) - f_n(x) \rvert < \epsilon$$ which shows that $\{f_n(x)\}$ is Cauchy (hence $x \in M$) and completes the proof.