[C] Leggere i dati da un file e salvarli in una matrice

s141440

Nuovo Utente
8 Apr 2010
1
0
0
Salve a tutti.
Sto cercando qualcuno che mi possa aiutare nel mio problema. Sono alle prime armi con la programmazione in linguaggio c. Devo risolvere il seguente problema:

Si realizzi un programma in grado di leggere in ingresso da un file di testo, il cui nome deve essere inserito da tastiera, una matrice di dati interi di dimensione massima 100x100.
La matrice non è necessariamente quadrata. All'interno del file, gli elementi di ogni riga della matrice sono separati tra di loro da almeno uno spazio e sono scritti su un'unica riga nel file(quindi, righe diverse del file corrispondono a righe diverse della matrice).
Ad esempio il contenuto del file è il seguente:
101 0 0 401
0 3 0 300
9803 0 0 306
0 1201 0 10
0 203 304 1400
Il file riesco ad aprirlo, il mio problema non è quello .Qualcuno sa però come posso leggere i dati del file e salvarli in una matrice senza però conoscere nè il numero delle righe nè il numero delle colonne.
Ringrazio chiunque riesca ad aiutarmi a risolvere questo problema.