Quote:
|
Originariamente inviato da Fast&Furious
provando a compilare il codice viene dato errore:
"illegal start of expression"
la riga di riferimento è la 5, ovvero la riga in cui viene definito l'header della funzione (void stampaMatrice...).
Non ho capito quale sia l'errore, qualcuno può aiutarmi a capire dove ho sbagliato?
|
Semplicemente non puoi dichiarare un metodo dentro un altro metodo.
Ma ci sono altri problemi nel tuo codice. Il metodo 'stampaMatrice' devi dichiararlo
static perché l'hai chiamato dal main. Inoltre quando stampi il valore dell'elemento devi mettere
m[i][j]. E inoltre, ancora, la println devi metterla dopo il ciclo for interno, altrimenti stampi tutti i valori in 1 colonna.