Witam!
Muszę utworzyć tablicę o wymiarach n x n wypełnioną dowolnymi liczbami rzeczywistymi oraz wyzerować elementy leżące na głównej przekątnej:
Oto moje wypociny:
#include<iostream>
using namespace std;
int main()
{
unsigned int n, y=0;
cin>>n;
int tab[n][n];
for(int x=0;x<n;x++)
for(y=0; y<n;y++) cin>>tab[y][x];
for(int x=0; x<n; x++)
{
tab[x][y]=0;
y++;
}
for(int x=(n-1); x>=0; x--)
{
tab[x][n-1]=0;
n--;
}
return 0;
}
Problem w tym, że program nie działa jak powinien...