double[][] prova=leggiMatrice();
stampaMatrice(prova);




double[][] leggiMatrice (){ //legge una matrice da tastiera
   int n,m;
   do{
   	n=Input.getInt("quante righe?");
   } while (n<=0);

   do{
   	m=Input.getInt("quante colonne?");
   } while (m<=0);

   double[][] matrice = new double[n][m];

   for (int i=0;i<n;i++)
      for (int j=0;j<m;j++) {
      	matrice[i][j] = Input.getDouble("Inserisci l'elemento di riga "
      	           + (i+1) + " e colonna " + (j+1));
      }
    return matrice;
}

void stampaMatrice (double[][] m){
	 for (int i=0;i<m.length;i++){
	 	for (int j=0;j<m[i].length;j++) {
      	System.out.print (m[i][j] + " ");
      }	
      System.out.println();
	 }
      
}

