1 2 3 4 5 6 7 8 9 10 11 12 13
void sortstolb(double* p, int n, int g, int k) { int i,j; double temp; for(i=0;i<n-1;i++) for(j=0;j<n-i-1;j++) if (*(p+k+j*g) > *(p+k+(j+1)*g)) {temp=*(p+k+j*g); *(p+k+j*g)= *(p+k+(j+1)*g); *(p+k+(j+1)*g)=temp; } }