Vitor, O “\n” é para mudar de linha, então ele vai ser necessário onde quiser que mude de linha.
No exemplo que você deu ai, você pode querer que o usuário digite logo depois da pergunta do nome, na mesma linha, ou querer que ele digite na linha de baixo. Aí vai dá vontade do programador, normalmente na hora de escrever os resultados na tela, se utiliza o “\n” pra que as mensagens fiquem mais organizadas e visíveis. Mas pode utilizar na leitura dos valores sem problemas também.