If $H=\langle a \rangle$ and $K=\langle b \rangle$ are cyclic subgroup of $G$ then $HK = \{ a^ib^j \; | \; 0 \leq i,j \leq p-1 \}$ is subgroup of $G$, given that the $|H| = |K| = p$ where $p$ is prime.
Proof: It’s clear that $e \in HK$ Now we have to show that set is closed . But I am not able to prove that since $G$ is not Abelian group. Since if G is Abelian then $(a^i \cdot b^j) \cdot (a^p \cdot b^q)=a^{i+p} \cdot b^{j+q}$. I also have a feeling that it’s not subgroup but I can’t think of any counter example.
The simplest counterexample is $S_3$. The product of cyclic subgroups generated by $(1,2)$ and $(2,3)$ resp. is not a subgroup.