void sortstolb double int int int int double temp for n-1 for n-i-1 if

 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;
}
}