Show that $\mathbb Z$ cannot have $\mathbb Z$ as a direct summand: Suppose $G$ and $3\mathbb Z$ are the two direct summands of $\mathbb Z$ and show that $G$ must be isomorphic to $C_3$.
First of all, what exactly does the assumption say: $\mathbb Z=3\mathbb Z \oplus G$ or $\mathbb Z\simeq 3\mathbb Z \oplus G$?
Second, I have only an intuitive way of showing that $G\simeq C_3$. Namely, "mod out both sides by $\mathbb 3\mathbb Z\oplus\{0\}$". If I'm given that $\mathbb Z=3\mathbb Z \oplus G$, then the only problem I see is that formally speaking $\mathbb 3\mathbb Z\oplus\{0\}$ isn't a subgroup of $\mathbb Z$, so I need to say more words. What exactly the formal proof should look like? If I'm given $\mathbb Z\simeq 3\mathbb Z \oplus G$, then apart from the above think I should also justify that if two groups are isomorphic, then taking quotients by isomorphic (I guess) subgroups should yield the same result. Why is that true?
If $\mathbb Z \cong G\oplus 3\mathbb Z$, then there is canonical epimorphism $p\colon \mathbb Z\to G$ whose kernel is $3\mathbb Z$. Define map $\varphi\colon G\to\mathbb Z/3\mathbb Z$ by $\varphi (p(n)) = n + 3\mathbb Z$.
We need to show that this map is well defined, so let $p(m) = p(n)$. This implies that $p(m-n) = 0$, or $m-n\in\ker p = 3\mathbb Z$. Thus, $\varphi(p(m)) = m + 3\mathbb Z = n + 3\mathbb Z= \varphi (p(n))$.
$\varphi$ is obviously surjective, so it remains to show that it is injective. Also, I didn't show that it is homomorphism. Can you finish it?