查找缺少的那个数字
0到100中被拿走一个数,打乱之后被存放在数组里如何寻找?求助!
int b[100] = {0};
int i = 0;
for(i = 0;i<99;i++)
{
b[a[i]-1] = -1; //b[a[i]-1] = a[i];
}
for(i=0;i<100;i++)
{
if(b[i] == 0)
{
printf("%d\n",(i+1));
break;
}
}