Question: abelian groups that are not cyclic?
Answer: Smallest abelian non-cyclic group is klien four group . It has element and each non-identity element has order , hence it is non-cyclic. As it direct product of two abelian groups and hence it is abelian. So it is abelian, non-cyclic group of order .