Zdravím,
mám funkci na řazení deseti čísel, ve které chci použít cyklus, který postupně vypíše kroky řazení. Ale bohužel se mi vždy vypíše na každý řádek jen jedno číslo, zkoušel jsem snad vše, co mě napadlo, ale nepodařilo se mi docílit toho, aby se mi po vypsání všech deseti čísel odřádkovalo a na nový řádek napsalo je znovu.
void bubble(int *pole, int x){
for(int a = 0; a < x - 1; a++)
{
for(int b = 0; b < n - a - 1; a++){
if(pole[j+1] < pole[j])
{
int tmp = pole[b + 1];
pole[b + 1] = pole[b];
pole[b] = tmp;
for(int a=0;i<x;i++)
{cout<<pole[a]<<"\n";}
}
}
}
}