局部数组不同于全局数组,它不会自动初始化,所以count数组里的值是随机的:int count[10]={0}; //这样就好哦看错了,你填充count时越界了for(int n=0;n<10;++n) //n<10不是n<=10