Hej,
Chcę poszczególne wiersze/kolumny w tablicy wypełnić zerami i fragment mojego kodu wygląda tak:
for (j=0; j<n; j++) {tab(0,j)=0;}
j to int, n jest int zadeklarowanym, tab[i,j].
Wyskakuje błąd przy kompilacji - ma ktoś pomysł dlaczego?
Hej,
Chcę poszczególne wiersze/kolumny w tablicy wypełnić zerami i fragment mojego kodu wygląda tak:
for (j=0; j<n; j++) {tab(0,j)=0;}
j to int, n jest int zadeklarowanym, tab[i,j].
Wyskakuje błąd przy kompilacji - ma ktoś pomysł dlaczego?
A to co?
tab(0,j)=0;
Chyba powinno być tak:
tab[0][j] = 0;
A tak w ogóle to powinno być tak:
for(int i = 0; i < n; i++)
for(int j = 0; j < m; j++)
tab[i][j] = 0; // wyzerowanie całej tablicy
Dlaczego używasz nawiasów okrągłych, a nie kwadratowych do indeksowania tablicy?
jaki błąd Ci wyskakuje?
Tablice indeksowane są poprzez [], a nie poprzez (). Musisz użyć:
tab[0][j] = 0