Salve sto facendo questo esercizio , solo che al momemnto dell'esecuzione ci sono dei problemi , come al solito......
Scrivere un algoritmo in C che , dato un array di 30 elementi , stampi a video
la distanza in valore assoluto dei componenti dell'array dalla propria media
#include <stdio.h>
#include <stdlib.h>
int main (){
int i , x[30], somma;
double media , distanza;
somma=0;
distanza =0;
for(i=0 ; i<30 ; i++){
scanf("%d" , &x[i]);
somma = somma + x[i];
}
media = somma / 30.0;
for (i=1 ; i<30 ; i++) {
distanza = x[i] - media;
if (distanza <0){
distanza= distanza*(-1);}
printf ("%fl" , distanza);
}
system ("pause");
return 0;
}
cosa sbaglio??? grazie in anticipo