ho provato a risolvere in questo modo, ma nn funziona lo stesso
codice:void cancellariga() { int i,j; for (i=0;i<larghezza_colonne;i++) { for(j=0; j<altezza_righe;j++) { mappa2[indice_mappai][indice_mappaj]=mappa2[i-1][j]; } } }//fine cancellariga void controllariga() { int i,j,k,cont=0; for(i=0;i<larghezza_colonne;i++) { while(j<20) { for(j=0; j<altezza_righe;j++) { if(mappa2[i][j]) cont++; } }//fine while if(cont<20) cont=0; else if(cont==20){ cont=0; cancellariga(); } } }//fine controlla riga

Rispondi quotando