Show that if $x\in Q_p$, then there exists $x^{-1}\in Q_p$.
My work: I want to show that there exists y such that $|xy|_p=1$(I'm not sure if this is equivalent to what question asks.)
Let $x=a_lp^{-l}+a_{-l+1}p^{-l+1}+...$by the definition of p-adic numbers. Since $|xy|_p=p^0$, then the lowest power of p of xy must be 0. So $xy=p^0\frac{r}{s}$ and $y=b_lp^l+b_{l+1}p^{l+1}...$
However, no matter what values of $(b_l,b_{l+1},...)$ are, $|xy|_p$ is always 1. So I'm wondering if the reciprocal of x is not unique or I got somewhere wrong when deciding $x^{-1}$.
$|xy|_p = 1$ doesn't mean $xy = 1$.
Assume $l=0$. Then $x =\sum_{n=0}^\infty a_n p^n= \lim_{N \to \infty} x_N$ is the $p$-adic limit of a sequence of integers, where $x_N =\sum_{n=0}^N a_n p^n$.
If $p\nmid a_0$ (so that $|x|_p = 1$) then its inverse $x^{-1}= y =\lim_{N \to \infty} y_N$ is the $p$-adic limit of any sequence of integers $(y_N)$ such that $|xy-1|_p = \lim_{N \to \infty} |x_Ny_N-1|_p = 0$.
Concretely the direct way is to take $y_N $ such that $p^N \mid x_Ny_N-1$ (ie. $y_N$ is an inverse of $x_N$ modulo $p^N$) obtaining $$|xy-1|_p = \lim_{N \to \infty} |x_Ny_N-1|_p = \lim_{N \to \infty} p^{-N} = 0$$
(note the fact $\lim_{N \to \infty} x_N $ converges in $\mathbb{Q}_p$ implies $\lim_{N \to \infty} y_N $ converges too)