Почему в моей таблице отсутствует линия между столбцами?

Почему в моей таблице отсутствует линия между столбцами?

Почему отсутствует строка между столбцами «Здоровье» и «Итого»?

\begin{table}[ht]

\begin{center}

\begin{tabular}{|c|cc|c|}

\hline

   &\multicolumn{2}{c}{BMI} \\ 

\multirow{-2.5}{*}{\makecell{Activity level}}& {Unhealthy} & {Healthy} &
\multirow{-2.5}{*}{\makecell{Total}} \\

\hline

Inactive  & 25 & 21 & 46\\ 

Active & 9 &  45 & 54\\ 

\hline

Total &34 & 56 & \textbf{100}\\

\hline

\end{tabular} 

\caption{\label{tab:table-name}Data on activity level, resting heart rate 
and BMI}

\label{conting2}

\end{center}

\end{table}

введите описание изображения здесь

решение1

Хотя вывод не соответствует изображению, вы можете заменить заголовок чем-то вроде этого, что даст мне таблицу со всеми строками:

 Activity level  &\multicolumn{2}{c|}{BMI} & Total\\ 
                 & {Unhealthy} & {Healthy} &      \\

правка: скорректировано в соответствии с leandriis

Связанный контент