zzecho: portabilidade: trocado echo por printf

Estou revertendo parte do commit
2c0b9dcbba407b490223c87b4853577d2b82f20b e voltando a usar printf, que
é mais portável que o echo (veja
https://github.com/aureliojargas/funcoeszz/wiki/Portabilidade#comando-ec
ho)

Para evitar o problema com textos que iniciam om hífens, adicionei o
--, que é um padrão do Unix reconhecido por vários comandos e
significa: depois daqui não há mais opções.