C语言实现简单猜数字游戏

#include
#include
#include
int main(void)
{
      int r,flag,sum,n;                   //变量flag表示猜的状态,猜对-1,猜错-0
      srand((int)time(NULL));       //生成随机数种子
      r=rand()%100+1;                //生成随机数
      for(flag=0,sum=1;sum<=3&&flag==0;sum++)
      {
           printf("请输入n=");
           scanf("%d",&n);
           if(n==r)
           {
                flag=1;
                break;
           }
           else
                   if(n>r)
                          printf("猜大了,继续猜啊!\n");
                   else
                          printf("猜小了,还需要努力!\n");
        }
        if(flag==1)
              printf("你猜对了,真棒!\n");
        else
              printf("三次结束,你没有猜对,很遗憾!\n");
        return 0;
}

你可能感兴趣的:(C)