在压行的道路上越走越远…
#include <iostream>
using namespace std;
int n,i,p,minn,a[100];
int main(){
while(cin>>n&&n){
for(i=0,minn=INT_MAX;i<n&&cin>>a[i];i++)
if(a[i]<minn) minn=a[i],p=i;//更新并记录最小值
swap(a[0],a[p]);
for(i=0;i<n;i++)
printf("%s%d",i?" ":"",a[i]);
printf("\n");
}
return 0;
}