Witam. Dopiero rozpoczęłam przygodę z c++ i mam problem z jednym zadaniem:
napisz procedurę która wstawia do przekątnej tablicy dwuwymiarowej kolejne liczby 1,2,3,4 i kopiuje je do odpowiadających im wierszy i kolumn.
Wiem jak zsumować liczby na przekątnej, ale tu mi nie idzie... tu kod:
tablica wypełnia się jedynkami w ostatnim wierszu... próbowałam inaczej ale zawsze to samo, może niepotrzebnie najpierw wypełniam całą tablicę zerami ?
Z góry dziękuję z wskazówki
int tab[5][5];
for(int i = 0; i <= 5; i++)
{
for(int j = 0; j <= 5; j++)
{
tab[i][j] = 0;
printf("%4d", tab[i][j]);
}
printf("\n");
}
for(int i =0; i<=5; i++)
{
tab[i][i] = 1;
printf("%4d", tab[i][i]);
}