#include
void adjust(float*,int,int);
void order(float*,int);
int main()
{
float *a;
int n,i;
printf("So phan tu cua day:");
scanf("%d",&n);
while(n<=0) { printf("Nhap lai:"); scanf("%d",&n); } a=(float*)malloc(sizeof(float)*n); printf("\nNhap du lieu cho mang!\n"); for(i=0;i
order(a,n);
printf("\nDay sau khi sap xep!\n");
for(i=0;i
{
a[i]=a[j];
a[j]=key;
}
}
}
void order(float *a,int n)
{
int i;
float temp;
i=n-1;
while(i>0)
{
temp=a[i];
a[i]=a[0];
a[0]=temp;
adjust(a,0,i);
i--;
}
}
Không có nhận xét nào:
Đăng nhận xét