Let $G$ be a finite abelian group and let $p$ be a prime that divides the order of $G$. Use the Fundamental Theorem of Finite Abelian Groups to show that $G$ contains an element of order $p$.
The Fundamental Theorem of Finite Abelian Groups states that a finite abelian group $G$ is the direct summation of cyclic groups, each one of them are of prime power order.
For this problem, if $p$ divides $G$, then $G$ must have an order of $np^k$, where $n$ and $k$ are positive integers. So applying the fundamental theorem, I get the direct sum $$C_n \oplus C_{p^k}$$ with elementary divisors of $n$ and $p$, and with an invariant factor of $np$ (so the direct sum is isomorphic to the group $C_{np}$. Seeing that there is $C_p$ from the direct sum above, does this suffice to show that $G$ contains an element of order $p$ (or a subgroup of order $p$ that is generated by the element)?
HINT: If $g \in G$ has order $p^n$, then $g^{p^{n-1}}$ has order $p$.