编辑代码

#include <stdio.h>
void select(int a[],int first,int last)
{
	int i,j,x;
	for(i=first+1;i<=last;i++)
	{
		x=a[i];
		j=i-1;
		while((j>=0) && (a[j]>x))
		{
			a[j+1]=a[j];
			j--;
		}
            a[j+1]=x;
	}
}
int main()
{
	int i,a[11];	
	printf("请输入11个整数:\n");
	for(i=0;i<11;i++)
		scanf("%d",&a[i]);
	select(a,0,10);
    printf("排序结果为: ");
	for(i=0;i<11;i++)
		printf("%d\t",a[i]);	
	printf("\n");
	return 0;
}