J.R. S. answered 08/23/19
Ph.D. University Professor with 10+ years Tutoring Experience
No, there will be no precipitate formed. Both are soluble and dissociate forming the respective ions. None of the possible products are insoluble, so there is NO REACTION.
MgCl2(aq) + Cd(C2H3O2)2(aq) ==> no reaction
You have Mg2+, Cd2+, Cl-, and C2H3O2- ions, and all possible products are soluble.