Ao invés de alterar o valor da variável digitada pelo usuário dentro da função main, neste vídeo vemos como utilizar chamada por valor em C/C++.
Código fonte:
Vídeo: