設(shè)計一個冒泡排序函數(shù)BubSort,,結(jié)果輸出出錯。求指正
#include<stdio.h>
#define N 10
void BubSort(int a[],int n);
void main()
{
??? int a[N];
??? int i;
??? printf("please input 10 numbers:\n");
??? for(i=0;i<N;i++)
??? {
??????? scanf("%d,&a[i]");
??? }
??? BubSort(a,N);
??? for(i=0;i<N;i++)
??? {
??????? printf("%d\t",a[i]);
??? }
}
void BubSort(int a[],int n)
{
??? int i,j,t;
??? for(i=0;i<N-1;i++)
??? {
??????? for(j=0;j<N-1-i;j++)
??????? {
??????????? if(a[j]>a[j+1])
??????????? {
??????????????? t=a[j];
??????????????? a[j]=a[j+1];
??????????????? a[j+1]=t;
??????????? }
??????? }
??? }
}
2019-10-04