如果是char ,那么 id就不要用int了,改成char数组,用scanf("%s",id);输入,用strcmp比较即可。如果ids也是int型数组。。。那直接 if(id==ids[i])这样比较就可以了。