In this answer, Fortuon Paendrag provides an example of a ring without unity such that every element is a product of some two elements. The example has zero divisors. Can a ring without a unity and without non-zero zero divisors satisfy this condition if it's
(a) commutative,
(b) non-commutative?
Added: A related question.
Here is a useful commutative example that one actually meets in the wild. Let $M$ be a non-standard model of analysis, and let our ring $I$ be the collection of infinitesimals in $M$, together with $0$.
One can make the example sound more explicit by constructing $M$ via the ultrapower.
One can also construct many function ring examples. One type of example is the unitless ring of all finite sums $\sum a_i x^{e_i}$, where the $a_i$ range over the reals, and the $e_i$ range over the positive reals. Or else we can restrict the $e_i$ o positive rationals, or positive dyadic rationals.