我做了一个冒泡排序,每次运行都不是我自己输入的数字,求指教
int i = 0,a[i];int count;
int j;
printf("请输入要排序的数目");
scanf("%d",&count);
for (i=0; i<count; i++) {
printf("请输入要排序的数 ");
scanf("%d",&a[i]);
}printf("\n");
printf("从小的数值是" );
for (j=0; j<count-1; j++)
{
for (i=0; i<=count-j-1; i++)
{
if (a[i]>a[i+1])
{
int temp;
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
}
}
for (i=0; i<count; i++)
{
printf("%d ",a[i]);
}
return 0;