Untitled
unknown
plain_text
3 years ago
1.0 kB
6
Indexable
/*ABBIAMO UNA MATRICE DI NUMERI INTERI DI R RIGHE E C COLONNE MANTENUTA IN UN FILE. VOGLIAMO VERIFICARE SE LA MEDIA DI CIASCUNA RIGA E' LA STESSA PER CIASCUNA RIGA*/ #include <stdio.h> #include <stdlib.h> #define R 10 #define C 10 int main() { char filename [FILENAME_MAX]; FILE *fp; int mat[R][C]; int i,j,somma=0, somma_gen=0; float media=0; printf("Inserire nome file input: "); gets(filename); if((fp=fopen(filename,"r"))==NULL) { fprintf(stderr,"Errore apertura file %s",filename); return EXIT_FAILURE; } for(i=0;i<R;i++) { for (j=0;j<C;j++) somma+=mat[i][j]; if(i==0) somma_gen=somma; else if(somma_gen!=somma) { printf("Valore media diversa"); return EXIT_FAILURE; } somma=0; } printf("Media delle righe uguale"); return EXIT_SUCCESS; }
Editor is loading...