/***
Campionato di Calcio
Data una matrice (MAX 10 X 10) memorizzata su file di testo
come qui sotto (5 Righe X 6 Colonne) 

char squadre [10][40];    
char giornate[10][40];  
int righe,colonne;

5 6
Inter Milan Juve Roma Napoli Lazio
Prima Seconda Terza Quarta Quinta
1  1  3  3  0  0
1  1  1  1  1  1
3  3  0  0  1  1
3  3  3  0  0  0
1  3  0  1  3  0

Si calcoli:

1) La classifica del campionato nell'ultima giornata
2) La squadra che ha perso piu' partite

Si produca l'output, prima a video
poi nel file output.txt

*/


#include<stdio.h>
#include<stdlib.h>

#define SQUADRE 10
#define GIORNATE 10
#define LSTR 40

int sq, gi; // dimensioni reali della matrice sq=colonne, gi=righe
char squadre[SQUADRE][LSTR+1];    // vettore di stringhe delle squadre
char giornate[GIORNATE] [LSTR+1]; // vettore di stringhe delle giornate


void carica_dati()
{
	FILE *fd;
	int i,j;
	fd = fopen("campionato.txt","r");
	if (fd == NULL) 
	{ 
		printf("Errore, non trovo il file campionato.txt");
		exit(0);
	}
	fscanf(fd,"%d",&gi); // carico le giornate
	fscanf(fd,"%d",&sq); // carico le squadre
	
	for(i=0; i < sq; i++)
		fscanf(fd,"%s",squadre[i]); // carico squadre
	for(i=0; i < gi; i++)
		fscanf(fd,"%s",giornate[i]); // carico giornate
		
	/// poi carico la matrice....
}

void visualizza_dati()
{
	int i;
	printf("Squadre=%d - Giornate=%d\n",sq,gi);
	printf("SQUADRE=");
	for(i=0; i < sq; i++)
		printf("[%s]",squadre[i]);
	printf("\n");
	printf("GIORNATE=");
	for(i=0; i < gi; i++)
			printf("[%s]",giornate[i]);	
}

int   main()
{
	carica_dati();
	visualizza_dati();
	return 0;
}
