如何修改程序为自定义输入个数
#include<iostream.h>
void main()
{
int n,i,j;
int a[256];
int t;
for(n=1;n<=10;n++)
{
cin>>a[n];
}
for(i=1;i<=10;i++)
{
for(j=i+1;j<=10;j++)
{
if(a[i]<a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
cout<<'\0'<<a[i];
}
}
这个是10个输入的排序
但是不会做“无限输入,以0为终止”的这样的排序
求指教