Olá, gostaria de entender o seguinte: se é o contador quem define, pelo índice, a tecla que chamará a função, sendo esse incrementado a cada loop do while, como é possível que eu chame a função quando o loop já foi encerrado? E mesmo que não tivesse sido, como seria possível chamar qualquer tecla, em qualquer ordem, se é o contador quem define a tecla pelo índice?