#include<stdio.h>
#define n 5
void main()
{
int i,j,k,temp;
int m[n];
for(i=0;i<=n-1;i++)
{
printf("the the m[%d]=",i);
sanf("%d",&m[i]);
}
for(i=0;i<n-1;i++)
{
k=i; /*给记号赋值*/
for(j=i+1;j<n;j++)
if(a[k]>a[j]) k=j; /*是k总是指向最小元素*/
if(i!=k)
{ /*当k!=i是才交换,否则a[i]即为最小*/
temp=a[i];
a[i]=a[k];
a[k]=temp;
}
}
}
帮我看看。谢谢!!