So we have to prove that $c_n=f(x_n+)-f(x_n-)=\lim_{x\to x_n+}f(x)-\lim_{x\to x_n-}f(x)$. Note that if we show $c_n=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-f(x_n-\epsilon)$ then we get our desired equality. But $f(x_n+\epsilon)-f(x_n-\epsilon)=\sum_{x_n-\epsilon\le x_m<x_n+\epsilon}c_m\ge c_n$ and that given $\delta>0$ since $\sum_mc_m$ converges we can always choose an appropiate $\epsilon'$ that removes a finite number of $c_m$ different from $c_n$ from the sum $\sum_{x_n-\epsilon\le x_m<x_n+\epsilon}c_m$ so that $\sum_{x_n-\epsilon'\le x_m<x_n+\epsilon'}c_m-c_n<\delta$, any other $\epsilon<\epsilon'$ will also have this property, we thus have proved $c_n=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-f(x_n-\epsilon)$ and so the desired equality.
I'm gonna expand a little bit here:
If we show that $c_n=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-f(x_n-\epsilon)$ then we get
\begin{align*}
f(x_n+)-f(x_n-)&=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-\lim_{\epsilon\to o+}f(x_n-\epsilon) \\
&=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-f(x_n-\epsilon) \\
&=c_n
\end{align*}
as desired, the monotonicty has nothing to do. Remember that $\sum_mc_m=\lim_{k\to\infty}\sum_{m=1}^kc_m$. By the defition of limit for each $\delta$ you can always pick a $N$ so that for $k\ge N$ one has $\sum_mc_m-\sum_{m=1}^kc_m<\delta$. Now given a $\delta$ pick $\epsilon'$ so small that all of those $c_1,...,c_N$ (except of course $c_n$ that will always be in the sum no matter what) get removed in the sum $\sum_{x_n-\epsilon'\le x_m<x_n+\epsilon'}c_m$ so that $\sum_{x_n-\epsilon'\le x_m<x_n+\epsilon'}c_m-c_n<\delta$. Note also that $0\le\sum_{x_n-\epsilon'\le x_m<x_n+\epsilon'}c_m-c_n$. If $\epsilon<\epsilon'$ then the same inequalities also holds, we thus have proved $c_n=\lim_{\epsilon\to 0+}f(x_n+\epsilon)-f(x_n-\epsilon)$