(Des)Criptografar com parametro pela linha de comando.

Adicionei um termo como parâmetro na linha de comando para criptografar ou descriptografar, ao invés de exibir o menu com opção. O que acha?

Use -c para criptografar e -d para descriptografar.

Em caso de número incorreto de argumentos exibe a seguinte mensagem:
`CubiX usage: ./main [-c | -d] filename`

Quero trabalhar em outros parâmetros para exibição de debug ou não, por exemplo.
E, claro, fazer os tratamentos de erro dessas entradas.