Show that the following are equivalent for a ring:
(1) any $R$-module is projective.
(2) any $R$-module is injective
Show that the following are equivalent for a ring:
(1) any $R$-module is projective.
(2) any $R$-module is injective
Here is a proof that if $ R $ is a ring such that any $ R $-module is projective, then any $ R$-module is injective (it will hopefully then be clear how to do the other direction).
We wish to show that if $ A$ is some arbitrary $ R $-module, then any short exact sequence $0 \to A\to B \to C \to 0$ splits. But by assumption $ C $ is projective (since all $R$-modules are), which means that the sequence does indeed split as we wanted.