0
已解决
#include<iostream>
using namespace std;
int a[10010];
int main() {
int w=1,j,k;
while(1){
w++;
cin>>a[w];
if(a[w]==0){
break;
}
}
for(int i=2;i<=w;i++)
{
k=a[j];
j=i-1;
while(j>=1&&k>a[j])
{
a[j+1]=a[j];
j--;
}
a[j+1]=k;
}
for(int i=1;i<=w;i++)
cout<<a[i]<<" ";
return 0;
}
各位大佬,帮我看看这道题我写的代码哪里编译错误了,顺便帮我修改一下