printf和scanf在vc6.0里面连用会出现问题。但是在oj提价之后却没有问题奥!
#include <stdlib.h>
#include <stdio.h>
#define NUM 10005
int data[NUM];
int cmp(const void *a,const void* b){
int aa,bb;
aa=*((int *)a);
bb=*((int *)b);
return aa-bb;
}
int main(){
int n;
// scanf("%d",&n);
while(scanf("%d",&n)!=EOF){
if(!n)
break;
int i=0;
for(i=0;i<n;i++)
scanf("%d",&data[i]);
qsort(data,n,sizeof(int),cmp);
if(n%2==1){
printf("%d\n",data[n/2]);
}
else{
printf("%d\n",(data[n/2-1]+data[n/2])/2);
}
// scanf("%d",&n);
}
return 0;
}