Prima di tutto ti invito a leggerti il
regolamento, per quanto riguarda il titolo e l'utilizzo del tag CODE.
Per quanto riguarda l'esercizio in sé ho trovato diversi errori.
Innanzitutto non inizializzando la variabile x essa può assumere un qualsiasi valore "casuale", per cui non è detto che sia soddisfatta la condizione del while e quindi potresti uscire subito dal loop (e quindi ti stamperebbe subito il contenuto della variabile "media", anch'esso casuale).
In secondo luogo se vuoi che il calcolo della media avvenga all'interno del loop allora questa operazione deve avvenire dopo l'incremento di n e il calcolo della somma. Questo perché se no calcoleresti una media sbagliata.
Quindi farei qualcosa del genere:
Y=0;
n=0;
media=0;
//prendi il valore di x dall'input
while (...) {
n++;
y += x;
media = y/n;
}
if (n>0) {
printf("La media è: %d\n", media);
} else {
printf("Sequenza non valida\n");
}