C语言使用qsort快速排序,这个程序错在哪里?

2025-06-21 19:54:07
推荐回答(1个)
回答1:

#include  
#include  
int compi(const void *a, const void *b) 
{return *(int *)a-*(int *)b;}
int main() 

int a[1000]; 
int i;
int N=10; 
scanf("%d\n",&N); 
for(i=0;i{scanf("%d", &a[i]);} 
qsort(a, N, sizeof(a[0]), compi);
for(i=0;i{printf("%d ",a[i]);} 
printf("\n"); 
return 0; 
}