Io conterei quante volte compare il carattere SPAZIO (contandolo una sola volta quando compare consecutivamente più di una volta
Fin qui anche io ho fatto così

e aggiungerei 1 se e solo se esiste almeno un carattere diverso EOF dopo l'ultimo spazio rilevato. In pratica escludendo tutti gli spazi all'inizio del testo e alla fine.
VVoVe: Qui mi sa ke non ho capito molto .. potresti spiegarmi un po meglio? grazie per la pazienza!