I'm creating my first document in LaTeX and I need to create a table with 1 row and 3 columns, where the first and last column must be centered horizontally and vertically. I was able to center the text horizontally but it never centers vertically. I'm using LaTeX2e don't know if this is important though. My code is:
\begin{tabular}[c]{|c|p{2.8in}|c|} \hline
CO-004 & As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. & M \\ \hline
\end{tabular}
\documentclass[12pt]{article}
\usepackage{tabularx}
\renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}m{#1}}
\begin{document}
\begin{tabularx}{0.9\textwidth}{|c|X|c|}
\hline
CO-004 & As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. & M \\
\hline
\end{tabularx}
\end{document}
\documentclass{article}
\usepackage{array}
\begin{document}
\begin{tabular}{|c|m{2.8in}|c|} \hline
CO-004 & As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. As comunidades tê\^{e}m sempre um coordenador de entre os U-I. O membro coordenador de uma comunidade pode mudar ao longo da vida de uma comunidade. & M \\ \hline
\end{tabular}
\end{document}