/***
Dato un file contenente le spese della settimana, 
visualizzare la spesa media giornaliera, la spesa massima 
e la minima
*/

#include <stdio.h>
#include <stdlib.h> /// per exit()

#define MAX 256 /// lungh. stringhe
int main()
{
		char nomefile[MAX];
		FILE *fd; // descrittore (o puntatore) del file
		double spesa; // aggiungi spesamax, spesamin, spesamedia, spesatotale;
		int righe; /// righe del file
		int i; // contatore
		
		printf("Nome del file da elaborare ->");
		gets(nomefile);
		if ((fd=fopen(nomefile,"r"))==NULL) /// se fopen ritorna NULL, il file NON si e' aperto!
		{
			printf("Non riesco ad aprire il file [%s]\n",nomefile);
			exit(0);
		}
		fscanf(fd,"%d",&righe); /// numero di righe del file di testo
		for(i=0; i < righe; i++)   /// ciclo per la lettura delle righe del file
		{
			fscanf(fd,"%lf",&spesa);  // lettura di una riga== una spesa
			printf("Riga=%d, spesa = %10.2lf\n",i+1,spesa); /// visualizzazione della riga letta dal file
		}
		fclose(fd); /// chiudo il file
		return 0;		
}
