Sei que estou um pouco atrasado mas o código que escrevi ficou assim: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int res,i,saltos[11]; char cons; //Registrar os saltos for(i=0;i<3;i++) { printf("Digite os resultados dos saltos: \n"); scanf("%d",&saltos[i]); } //Cálculo da média res = 0; for(i=0;i<3;i++) res = res + saltos[i]; res = res/3; //Exibe o resultado printf("A media dos saltos e de %d metros\n\n",res); //Consultar o salto consultar: printf("Digite o numero do salto que deseja consultar: "); scanf("%d",&i); printf("Nesse salto o atleta alcancou %d metros.\n\n",saltos[i-1]); printf("Deseja consultar mais algum salto?\n\n"); cons = getch(); if (cons == 's') goto consultar; printf("\n\nObrigado por utilizar nosso programa.\n\n"); system("PAUSE"); return 0; } Essas codificações que vocês usaram são muito estranhas pra mim.