#include<stdio.h> void main() { int i,j,t,a[10]; printf("Enter 10 integers:"); for(i=0;i<10;i++) /*数组的取值是int型,所以用%d*/ scanf("%d",a[i]); for(i=1;i<10;i++) for(j=1;j<10-i;j++) /*如果前一个数小于后一个数,则将前一个数和后一数交换,知道得到最小的是最后的一个*/ if(a[j]<a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } printf("After sorted:"); for(i=0;i<10;i++) printf("%d",a[i]); printf(" "); /*因为前面的函数为void*/ }