输入:5
5 4 2 1 3
输出:1 2 3 4 5
一运行就显示:1.exe已停止工作是什么原因呢?
原代码:
#include <cstdio>
#include <algorithm>
using namespace std;
void main()
{
int n,array[100],i;
while(scanf("%d",&n)!=EOF){
for (i=0;i<n;i++)
{scanf("%d",array[i]);}
sort(array,array+n);
for (i=0;i<n;i++)
{printf("%d",array[i]);}
}
}