A condição do loop está usando o sinal de <= e deve ser somente <
A condição do loop está usando o sinal de <= e deve ser somente <
Exatamente, por conta de todo array iniciar seu indice na posição 0 sempre para navegarmos dentro dele precisamos ir sempre até (indice - 1). No case da questão o programa técnicamente acessou a posição letras[4].