搜索
查看: 816|回复: 8
打印 上一主题 下一主题

代码错了?

[复制链接]
楼主
发表于 2014-2-17 17:00:58 | 显示全部楼层
  1. //你的代码少了几个括号哦~~
  2. //一个比较正确的版本~~

  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #ifndef  _WIN32
  6. #include <unistd.h>
  7. #endif // _WIN32
  8. int main()
  9. {
  10.     int a,b,sum;
  11.     sum=6;
  12.     srand((unsigned)time(NULL));
  13.     a=rand()%100;
  14.     while(1)
  15.         {
  16.             sum--;
  17.             scanf("%d",&b);
  18.                    if(b>a)
  19.             printf("大了,还剩下%d次机会,请继续\n",sum);
  20.                   if(b<a)
  21.             printf("小了,还剩下%d次机会,请继续\n",sum);
  22.                    if(b==a)
  23.               {
  24.                            printf("恭喜你,答对了!\n");
  25.                             break;
  26.                    }
  27.                    if(sum==0)
  28.                    {
  29.                             printf("已经没有机会了,请重新开始\n");
  30.                             break;
  31.                 }
  32.         }
  33. return 0;
  34. }
复制代码
沙发
发表于 2014-2-21 19:54:52 | 显示全部楼层
981013 发表于 2014-2-21 19:00
论坛上发的代码为什么编辑一下就不完整了,
这段代码我来回发了3次

没有问题呀,我编译通过了才帖代码的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表