I am trying to draw reactions like this
I tried it like this
\documentclass[11pt]{article}
\usepackage[version=4]{mhchem}
\usepackage{chemfig}
\begin{document}
\ce{ \chemfig{CH_3-CH (-[2]OH)-CH_3} + HI -> \chemfig{CH_3-CH(-[:90]I)-CH_3} + H2O}
\end{document}
the result looks very messy .So how do i accomplish making such structures by showing only one bond between OH and Carbon at reactant and one bond at iodine and Carbon at product?
\usepackage[version=3]{mhchem}
you will obtain result aw hand wroted in your question.