Prove or disprove that if every proper subgroup $G$ is cyclic, then $G$ is cyclic.
If I used group $U(8)$ as an example to disprove the statement, does it work? I just say that every subgroup of $U(8)$ is of order $2$ and that they are cyclic: $\langle 3\rangle = \{1,3\}, \langle 5\rangle = \{1,5\}$ and $\langle 7\rangle= \{1,7\}.$
I saw an other post saying that $C_2 \times C_2$ disproved the statement, but I want to check if the way I did it works.