for(j=0;j=n-1;i++)
{
p=j;
for(i=j;i<n;i++)
if(a[i]<a[p])
p=j;t=a[p];a[p]=a[i];a[i]=t;
}
你代码写错了吧,第一个for语句里面应该是for(j=0;j<n-1;i++)吧