# include <stdio.h>

/** Emfanisi mesou arithmon apo arxeio me diamorfosi **/

int main()
{
	int n,i;
	double x;
	/** dynamikos pinakas **/
	double *mx=NULL;
	
	double average=0.0;
	char filename[100];
	FILE *fp;
	printf("Doste onoma arxeiou ?\n");
	gets(filename);
	fp=fopen(filename,"r");
	if(fp==NULL)
	{
		printf("To arxeio %s den yparxei i den mporeite na to diabasete \n",filename);
	}
	else
	{
		
		fscanf(fp,"%d",&n);
		/** desmeusi mnimis **/
		mx = (double *)malloc(n * sizeof(double));
		for(i=0;i<n;i++)
		{
			fscanf(fp,"%lf",&mx[i]);
		
		}
		average= 0.0;
		for(i=0;i<n;i++) average=average+mx[i];
		average = average/n;
		printf("Average = %lf \n",average);
		/** apodesmeysi tou deikti **/
		free(mx);
		
		fclose(fp);
	}
	return 0;
}
