Почему не сортируется?
Код: Выделить всё
int main()
{
printf("Input size N: ");
scanf("%d", &n);
printf("Input size M: ");
scanf("%d", &m);
int **matrica = (int **)malloc(n * sizeof(int *));
for (i = 0; i < n; i++)
matrica[i] = (int *)malloc(m * sizeof(int));
for (i = 0; i < n; i++)
for (j = 0; j < m; j++)
matrica[i][j] = rand() % 11;
for(i = 0; i < n; i++)
{
for(j = 0; j < m; j++)
printf("%d ", matrica[i][j]);
printf("\n");
}
// SORT!!!!
printf("\n");
int k;
int b;
for(k=1;k<n;k++)
for(j=0;j<n-k;j++)
{
if(matrica[i][j]>matrica[i][j+1])
{
b=matrica[i][j];
matrica[i][j]=matrica[i][j+1];
matrica[i][j+1]=b;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
printf("%i",matrica[i][j]);
printf("\n");
}
return 0;