O código ocorre bem até a última parte. Ele roda as vezes, mas as vezes ele pega uns valores de memória ou nem mesmo imprime.. e isso varia de acordo com os numeros inseridos, eu já tentei algumas coisas, mas nenhuma resolveu.
```
<#include <stdio.h>
int main(){
float valor1, valor2, mult, media, somatorio=0;
int num[10], i=0, impar=0, acima = 0;
/*Solicitar, ao usuário, a digitação de números inteiros e ir armazenando, no vetor numeros[], apenas os números pares digitados até que o vetor esteja todo preenchido.*/
for(int i = 0; i>=0 && i<=9;i++){
printf("\nDigite um numero: ");
scanf("%i", &num[i]);
if(num[i]%2==0){
somatorio+=num[i];
}if(num[i]%2==1){
impar++;
i = i-1;
}
}
media = somatorio/10;
/*Exibir, na tela, todo o conteúdo do vetor numeros[].*/
printf("\n%i = Vetor 1", num[0]);
printf("\n%i = Vetor 2", num[1]);
printf("\n%i = Vetor 3", num[2]);
printf("\n%i = Vetor 4", num[3]);
printf("\n%i = Vetor 5", num[4]);
printf("\n%i = Vetor 6", num[5]);
printf("\n%i = Vetor 7", num[6]);
printf("\n%i = Vetor 8", num[7]);
printf("\n%i = Vetor 9", num[8]);
printf("\n%i = Vetor 10", num[9]);
/*Exibir na tela a média dos vetores numeros[10] e também os valores acima da média.*/
printf("\n\nA media dos vetores e de: %0.2f", somatorio/10);
printf("\nOs numeros maiores que a media sao: ");
for(;i<num[i]; i++)
{
if(num[i]>media) printf("%d\t",num[i]);
}
}