Salve a tutti, chiedo un aiuto con una matrice: se ho una matrice MAT[R][C], come faccio a contare gli elementi di una singola riga (o colonna)?
Eserpio: MAT[R][C]={{1, 2, 3}, {2, 2, 2}, {2, 1, 2}}; come faccio a contare la quantità di numeri 2 ad esempio nella seconda riga? Ovviamente con un array sarebbe una banalità, come immagino lo sia anche per una matrice ma non mi esce proprio.. ho provato con:
for(int i=0; i<R; i++){
for(int j=0; j<C; j++){
if(MAT[1][J]==2){
cont++;
}
}
}
Così facendo in questo singolo esempio ottengo il risultato che voglio, ma se provo con una matrice più grande, non so il perchè, a volte conta giusto, a volte no, nel senso che a volte(non so in base a cosa) conta anche elementi di un'altra riga.