Se entendi bem, você pode armazenar este char em um array, depois selecionar o char pela sua posição no vertor já que consegue armazenar essas informações.
Essa seria a logica, para colocar isto para usuário, era só pegar uma input que percorresse esse array.
Se não for isto, mostre em que parte está com a dificuldade