Salve a tutti
sono un neofita del c++ e ho bisogno di un chiarimento immediato causa esame universitario.
Sto sviluppando un programma che calcola la matrice inversa di una matrice di qualsiasi ordine.
Il problema che riscontro è nell'utilizzo degli array bidimensionali: dentro gli indici degli array, all'atto della inizializzazione, posso, di norma, inserire soltanto delle costanti. Quello che mi serve è di dettare le dimensioni dell'array tramite consolle di input. l'utente che utilizza il programma inserisce un valore "n" da consolle ,una volta avviato il programma, che determina la dimensione della matrice. In base a tale dimensione l'array bidimensionale dovrà avere "n" righe e "n" colonne. Ovviamente non posso dichiarare l'array come:
double matrice[n][n] poichè restituisce errore dovendo ovviamente inserire delle costanti al posto delle n.
Chiarimenti?
Grazie anticipatamente