数组 冒泡法排序 但是出不了结果 求解
#include<stdio.h>int main()
{
int i,j,t,n; /*j控制外循环,i控制内循环*/
int a[1000];
for(i=0;i<n;i++)
{
scanf("%d",a[i]);
}
for(j=0;j<(n-1);j++)
{
for(i=0;i<(n-1)-j;i++)
{
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
for(i=0;i<n;i++)
{
if(i!=n-1) printf("%d",a[i]);
else printf("%d",a[i]);
}
}
}
getch();
}