There's an exercise in Herstein marked as very hard
Let $R$ be a commutative ring. If $q(x) \in R[x]$ be a zero divisor in $R[x]$, then if $\displaystyle q(x) = \sum_{0 \leq i \leq k} a_i x^i$, prove there's $b \in R$ such that for all $0 \leq i \leq k$, we have $ba_i = 0_R$
Now how I am supposed to solve this ?
I know that I'm supposed to prove how much I have worked by myself before asking for help, but I tried for more than two hours but still can't even solve the case when $\text{deg}[q] = 1$