Ответ:

Разложим квадратный трёхчлен: \(x^2+2x+1=(x+1)^2\).

Тогда \(x(x+1)^2=2(x+1)\).

Перенесём всё в левую часть и вынесем общий множитель:

\(x(x+1)^2-2(x+1)=0\),

\((x+1)(x^2+x-2)=0\).

Разложим квадратный трёхчлен:

\((x+1)(x+2)(x-1)=0\).

Следовательно, \(x+1=0\), или \(x+2=0\), или \(x-1=0\).

Ответ: \(x=-2;\ -1;\ 1\).