Rieccomi!!
Ancora co ste benedette funzioni..allora ho fatto un programma tempo fa ke mi calcola trasposta,somma e prodotto di matrici..è uscito fuori un programmino abbastanza lunghetto quindi ora con le funzioni volevo provare ad accorciarlo (eliminando tutta la miriade di cicli for mettendoli appunto in qualche funzione..)..per ora sto operando solo sul caricamento di una matrice dopodichè faro tutto il resto..allora ecco il codice:
codice:
#include <stdio.h>
#define MAXR 1000
#define MAXC 1000
void LoadingMatrix(float m[][10], int u, int v)
{
int i,j;
for(i=0; i<u; i++)
for(j=0; j<v; j++){
printf("Mat[%d][%d]: ",i,j);
scanf("%f", &m[i][j]);
}
}
main()
{
int i,j,u,v;
float m[MAXR][MAXC];
printf("Specificare le righe delle matrici: ");
scanf("%d", &u);
printf("Specificare le colonne delle matrici: ");
scanf("%d", &v);
printf("\n");
printf("CARICAMENTO PRIMA MATRICE\n\n");
LoadingMatrix(m, u, v);
}
Dev c++ addirittura non lo compila..dove sbaglio?E' chiaro quello che voglio fare?