Ola galera, estou iniciando em C e estou com dificuldades quanto a impressao do vetor em tela. No lugar de mostrar em tela o valor de uma posição no vetor, mostra um outro número... Estou usando o dev-C++ 4.9.9.2 segue o código: main()
{
int valor[5];
int q, continuar, i;
q=0;
printf("CADASTRO DE ELEMENTOS DO VETOR VALOR\n\n") ;
do
{
printf("\n\n ELEMENTO %d: ",q+1);
scanf("%d", &valor[q]);
q++;
printf("\n\n CADASTRAR OUTRO ELEMENTO 1-SIM / 2-não");
scanf("%d", &continuar);
} while((continuar==1)&&(q<5));
printf("\n\n ELEMENTOS DO VETOR: ");
for (i=0; i<q; i++);
printf(" %d ", valor[i]);
getche();
} Desde já, agradeço.