claro claro! lo nuestro cuenta el conjunto de caracteres que forma una plabra, incluso el espacio, que en este caso es un caracter más :roto:
Por cierto, en el código que te cedió Chulo, ví que solo te cuenta las palabras referidas por un espacio. Osease, que si tienes: Palabra.Palabra2 te lo contaría como 1 solo palabra, pues no te hace la separación del punto

.
(Espero no me falle ahora la vista

.
Un saludo!!