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.