编辑代码

#include <stdio.h>
#include <time.h>
#include <math.h>
int main () {
    int a[10]={1,2,3,4,5,6,7,8,9,10};
    int low,high,mid,key,flag;
    low=0;
    high=9;
    printf("请输入您想要查找的数");
    scanf("%d",&key);
    mid=(low+high)/2;
    flag=0;
    while(low<=high)
    {
     if(a[mid]>key)
      high=mid-1;
    else if(a[mid]<key)
      low=mid+1;
    else if(a[mid]==key)
    {
        printf("查找成功在%d个",mid+1);
        flag=1;
        break;
    }
    

    }
   if(flag==0)
     printf("查找失败");
}