com-pac-to
La palabra es llana porque la sílaba tónica es la penúltima (pac). Las palabras llanas que terminan en vocal, 'n' o 's' no llevan tilde, por lo que 'compacto' se escribe sin tilde.