allora, mi sto terribilmente incasinando purtroppo, quindi provo a riassumere tutta la questione.. niente io ho fatto il programma e l'algoritmo nella funzione l'ho testato al di fuori di essa, e funziona. Per quanto riguarda il prototipo della funzione stessa, ho letto il link che mi hai proposto e quindi ho scritto
int rigamax ( int rig, int col, int **mat )
con int **mat che sarebbe il puntatore al puntatore che mi richiama la matrice. Quindi ho scritto alla fine del programma che
rmax = rigamax ( rig, col, mat );
e il compilatore nn mi da finalmente + quell'errore. Quello che però mi da errori (non di sintassi ma proprio nel programma) è secondo me la dichiarazione della matrice.. quindi riassumendo il tutto quello che vorrei sapere è come dovrei dichiararla? con gli array dinamici malloc-calloc non riesco a creare vettori bidimensionali e non so cosa sbaglio nella sintassi, con gli array statici [][] non mi funge..
grz ancora
Ultima modifica effettuata da Raelitian il 11/12/2006 alle 20:09 |