Prove that for every $n\in \mathbb{N}^{+}$, there exist a unique $x_{n}\in[\frac{2}{3},1]$ such that $f_{n}(x_{n})=0$ Let $f_{n}(x)=-1+x+\dfrac{x^2}{2^2}+\dfrac{x^3}{3^2}+\cdots+\dfrac{x^n}{n^2}$,
(1) Prove that for every $n\in \mathbb{N}^{+}$, then there exist unique $x_{n}\in[\frac{2}{3},1]$ such that
$f_{n}(x_{n})=0$
(2) Show that  the sequence $(x_{n})$ of (1) is such that
$$0<x_{n}-x_{n+p}<\dfrac{1}{n}$$
for all $p\in \mathbb{N}$.
(3):$x_{n}=A+\dfrac{B}{n}+\dfrac{C}{n^2}+O(\dfrac{1}{n^2})$, find $A,B,C$?
My attempts :
For $(1)$, I have prove it :
$$f_{n}(1)=-1+1+\dfrac{1}{2^2}+\cdots+\dfrac{1}{n^2}>0,$$
\begin{align}
f_{n}(\frac{2}{3})&=-1+\dfrac{2}{3}+\cdots+\dfrac{(\dfrac{2}{3})^n}{n^2}\\
&\le-\dfrac{1}{3}+\dfrac{1}{4}\sum_{k=2}^{n}\left(\dfrac{2}{3}\right)^k\\
&=-\dfrac{1}{3}\cdot\left(\dfrac{2}{3}\right)^{n-1}<0
\end{align}
and
$$f'_{n}(x)=1+\dfrac{x}{2}+\cdots+\dfrac{x^{n-1}}{n}>0$$
But for $(2)$, I  have methods:
since
$$x>0, f_{n+1}(x)=f_{n}(x)+\dfrac{x^{n+1}}{(n+1)^2}>f_{n}(x)$$
so $$f_{n+1}(x_{n})>f_{n}(x_{n})=f_{n+1}(x_{n+1})=0$$
since $f_{n+1}(x)$ is increasing, so $x_{n+1}<x_{n}$
since
$$f_{n}(x_{n})=-1+x_{n}+\dfrac{x^2_{n}}{2^2}+\cdots+\dfrac{x^n_{n}}{n^2}=0$$
$$f_{n+p}(x_{n})=-1+x_{n+p}+\dfrac{x^2_{n+p}}{2^2}+\cdots+\dfrac{x^{n+p}_{n+p}}{(n+p)^2}=0$$
and use $0<x_{n+p}<x_{n}\le 1$ we have
\begin{align}
x_{n}-x_{n+p}&=\sum_{k=2}^{n}\dfrac{x^k_{n+p}-x^k_{n}}{k^2}+\sum_{k=n+1}^{n+p}\dfrac{x^k_{n+p}}{k^2}\le\sum_{k=n+1}^{n+p}\dfrac{x^k_{n+p}}{k^2}\\
&\le\sum_{k=n+1}^{n+p}\dfrac{1}{k^2}<\sum_{k=n+1}^{n+p}\dfrac{1}{k(k-1)}=\dfrac{1}{n}-\dfrac{1}{n+p}<\dfrac{1}{n}
\end{align}
But for part $(3)$  I can't prove it,Thank you everyone can  help,and for part $(2)$ have other nice methods? 

$x_{n}-x_{n+p}>0$ trivial, since $f_{n+p}(x_{n})>f_{n}(x_{n})=0$ and these $f$ always increase.
For the other inequality, I couldn't find a neat way to do it, so pardon some of the messy calculation. The idea is to use mean value theorem:
If $n\leq 3$ then trivial. So assume $n\geq 4$:
Now a bit of number crunching go in. You could use a Ferrari's quartic formula, or you could show that $f_{4}(\frac{4}{5})>0$. Either way you get that $x_{4}<\frac{4}{5}$ and thus $x_{n}<\frac{4}{5}$ for all $n\geq 4$.
Now we have $n(\frac{(x_{n})^{n+1}}{(n+1)^{2}}+\frac{(x_{n})^{n+2}}{(n+2)^{2}}+...+\frac{(x_{n})^{n+p}}{(n+p)^{2}})<\frac{(x_{n})^{n+1}}{n+1}+\frac{(x_{n})^{n+2}}{n+2}+...+\frac{(x_{n})^{n+p}}{n+p}<\frac{(x_{n})^{n+1}}{n+1}+\frac{(x_{n})^{n+2}}{n+1}+...+\frac{(x_{n})^{n+p}}{n+1}<\frac{(x_{n})^{n+1}}{n+1}(1+x_{n}+(x_{n})^{2}+...)=\frac{(x_{n})^{n+1}}{n+1}\frac{1}{1-x_{n}}$.
Use the earlier bound $n\geq 4,x_{n}<\frac{4}{5}$ give $\frac{(x_{n})^{n+1}}{n+1}\frac{1}{1-x_{n}}<\frac{(\frac{4}{5})^{5}}{5}\frac{1}{1-\frac{4}{5}}<1$
Notice that $f'_{n+p}(x)=1+\frac{x}{2}+...+\frac{x^{n+p-1}}{n+p}>1$ so $f'_{n+p}(x)>n(\frac{(x_{n})^{n+1}}{(n+1)^{2}}+\frac{(x_{n})^{n+2}}{(n+2)^{2}}+...+\frac{(x_{n})^{n+p}}{(n+p)^{2}})=nf_{n}(x_{n})+n(\frac{(x_{n})^{n+1}}{(n+1)^{2}}+\frac{(x_{n})^{n+2}}{(n+2)^{2}}+...+\frac{(x_{n})^{n+p}}{(n+p)^{2}})=n(-1+x_{n}+\frac{(x_{n})^{2}}{2^{2}}+...+\frac{(x_{n})^{n+p}}{(n+p)^{2}})=nf_{n+p}(x_{n})$ 
Now if $x_{n}-x_{n+p}\geq\frac{1}{n}$ then by applying mean value theorem there exist some $x\in[x_{n+p},x_{n}]$ such that $f'_{n+p}(x)=\frac{f_{n+p}(x_{n})-f_{n+p}(x_{n+p})}{x_{n}-x_{n+p}}=\frac{f_{n+p}(x_{n})}{x_{n}-x_{n+p}}\leq\frac{f_{n+p}(x_{n})}{(\frac{1}{n})}=nf_{n+p}(x_{n})$ which contradict the inequality just derived above.
