Let $G$ be a finite group. Suppose that every element of order $2$ of $G$ has a complement in $G$, then $G$ has no element of order $4$.
Proof. Let $x$ be an element of $G$ of order $4$. By hypothesis, $G=\langle x^{2} \rangle K$ and $\langle x^{2} \rangle \cap K=1$ for some subgroup $K$ of $G$. Clearly, $G=\langle x \rangle K$ and $\langle x\rangle \cap K=1$, but $|G|=|\langle x^{2} \rangle||K|<|\langle x \rangle ||K|=|G|$, a contradiction. Therefore $G$ has no element of order $4$.
Is above true? Thanks in advance.
\langle x\rangle\cap K=\{1\}. Note that your use of binary comparison operators instead of angled brackets messes up the spacing not only around $x$ but also around $K$ because the intersection operator isn't being recognized as a binary operator when it directly follows the comparison operator.) – joriki Oct 28 '12 at 1:14