Ответ:
\(x^2+4x+4=(x+2)^2\), поэтому \(x(x+2)^2=3(x+2)\).
Переносим всё в одну сторону и выносим общий множитель: \((x+2)(x(x+2)-3)=0\).
Получаем \(x=-2\) или \(x^2+2x-3=0\). Так как \((x+3)(x-1)=0\), то \(x=-3\) или \(x=1\).
Ответ: \(x\in\{-3,-2,1\}\).
