Utilise plutôt isalpha(int c) (ou ! isalpha(..)), comme ça tu ne testes que ce qui est un caractère alphabatique.
Version imprimable
Utilise plutôt isalpha(int c) (ou ! isalpha(..)), comme ça tu ne testes que ce qui est un caractère alphabatique.
tu peux aussi virer les caracteres indesirables (avec un replace) avant de compter ..
:D
remove_if plutôt.