调用冒泡法函数 哪里错了
#include"stdio.h"void main()
{
void sort(int a[],int n);
int a[1000];
int n,i;
printf("input you text number:");
scanf("%d",&n);
printf("number:");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("\n");
sort(a,10);
for(i=0;i<n;i++)
printf("%3d",a[i]);
getch();
}
void sort(int a[],int n)
{
int t,i,j;
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;
}
}
}