编辑代码

#include<stdio.h>
#include<math.h>
int main()
{
    int a,b,c=0,d=100,x=0;
    printf("请输入炸弹数值");
    scanf("%d",&a);
    do{
        printf("请输入您的数值");
        scanf("%d",&b);
        if(a!=b&&b>=c&&b<=d)
        {
        if(a<b){
        d=b-1;
        printf("新的区间为(%d---%d),请继续\n",c,d);}
        else{
        c=b+1;
        printf("新的区间为(%d---%d),请继续\n",c,d);}
        }
        else if(b<c||b>d)
        printf("输入不合法,请重新输入\n");
        x=x+1;
        printf("当前游戏已进行%d轮\n",x);
    }while(a!=b);
    printf("恭喜中奖,请准备接受惩罚\n本局游戏共进行%d轮",x);
    return 0;
}