sprintf(temp,"%07d",record[i].data);还有这一句也不怎么懂
sort(phonenum+1,phonenum+1+n);这句是排序?