đề bài tập là hãy xây dưng một hàm xếp 1 dãy số đã cho theo thứ tự tăng dần. Code mình viết đây không hiểu sao chạy bị sai kết quả. giúp hộ mình cái nha
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void lua_chon(int *s,int n)
{
int i,j,min,k;
for(i=0;i<n-1;i++)
{
min=s[i];
for(j=i+1;j<n;j++)
{
if(min > s[j])
{
min=s[j];
k=j;
}
}
s[k]=s[i];
s[i]=min;
}
}
int main(void)
{
//clrscr();
int *s,i,m;
int n;
printf("nhap vao so phan tu cua mang n=");
scanf("%d",&n);
s=(int*)malloc(100*sizeof(int));
for(i=0;i<n;i++)
{
scanf("%d",&m);
*(s+i)=m;
}
lua_chon(s,n);
printf("\n day sau khi sap xep \n");
for(i=0;i<n;i++)
printf("%d ",*(s+i));
getch();
}