The first Prüfer theorem states that an abelian group of bounded exponent is isomorphic to a direct sum of cyclic groups. The second Prüfer theorem states that a countable abelian p-group whose non-trivial elements have finite p-height is isomorphic to a direct sum of cyclic groups. Examples show that the assumption that the group be countable cannot be removed.
The two Prüfer theorems follow from a general criterion of decomposability of an abelian group into a direct sum of cyclic subgroups due to L. Ya. Kulikov:
An abelian p-groupA is isomorphic to a direct sum of cyclic groups if and only if it is a union of a sequence {Ai} of subgroups with the property that the heights of all elements of Ai are bounded by a constant (possibly depending on i).
References
László Fuchs (1970), Infinite abelian groups, Vol. I. Pure and Applied Mathematics, Vol. 36. New York–London: Academic Press MR0255673