Witam, mam blad w kodzie i nie potrafie go rozwiazac.
prosze o pomoc:
void SortujTablice(int t[][10])
{
int temp = 0, wiersz = 1;
for (int i = 0; i <= 9; i ++)
{
if (wiersz % 2 != 0) // wiersz nieparzysty
{
for (int i = 0; i <= 9; i ++)
for (int j = 9; j > i; j --)
if (t[wiersz][j] < t[wiersz][j - 1])
{
temp = t[wiersz - 1][j - 1];
t[wiersz - 1][j - 1] = t[wiersz - 1][j];
t[wiersz - 1][j] = temp;
}
}
else // wiersz parzysty
{
for (int i = 0; i <= 9; i ++)
for (int j = 9; j > i; j --)
if (t[wiersz][j] > t[wiersz][j - 1])
{
temp = t[wiersz - 1][j - 1];
t[wiersz - 1][j - 1] = t[wiersz - 1][j];
t[wiersz - 1][j] = temp;
}
}
wiersz ++;
}
program ma zadanie sortowac wiersze tabliczki mnozenie na przemian rosnaco i malejaco. Niby dobrze chodzi ale gdy zamieni sie elementy tablicy na ich najwieksze dzielniki to sortowanie sie wali !!!