I'm trying to prove the converse of Lagrange's theorem holds for when $G$ is an abelian group such that $|G|=n$.
What I have is if $k > 1$ and $k|n$, there is a subgroup of prime order $p$ ($p$ is such that $p|k$) of $G$, say $N$, which is normal in $G$.
Consider the canonical epimorphism $\phi: G \to G/N$. Then $G/N$ is abelian group of order $n/p <n$, and I have by induction hypothesis that the converse holds for every abelian group of order less than $n$ so there is a subgroup of order $k/p$ of $G/N$, say $H$. How do I prove that $|\phi^{-1}(H)|=k$?