各位大神们
:
我是初二的,看到书上有用VB做的猜数游戏,想在C语言上面重做,做了出来,一运行,居然出来一死循环
!百思不得其解
,遂上贴吧请教各位大神!
请各位大神赐教!![](http://static.tieba.baidu.com/tb/editor/images/tsj/t_0019.gif)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
int x,y;
srand((unsigned)time(NULL));
y=rand()%(100-1+1)+1;
printf("请输入任意数字:");
scantf("%d",&x);
do
{
if (x>y)
printf("大了!");
else
printf("小了!");
}
while(x=y);
printf("BINGO!!!");
getch();
}
![](http://imgsrc.baidu.com/forum/w%3D580/sign=30b34c839f510fb37819779fe933c893/f87cb899a9014c08b8782a9f0b7b02087bf4f425.jpg)
![](http://static.tieba.baidu.com/tb/editor/images/ali/ali_002.gif)
我是初二的,看到书上有用VB做的猜数游戏,想在C语言上面重做,做了出来,一运行,居然出来一死循环
![](http://static.tieba.baidu.com/tb/editor/images/bobo/B_0026.gif)
![](http://static.tieba.baidu.com/tb/editor/images/qpx_n/b18.gif)
![](http://static.tieba.baidu.com/tb/editor/images/ldw/w_0016.gif)
![](http://static.tieba.baidu.com/tb/editor/images/tsj/t_0019.gif)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
int x,y;
srand((unsigned)time(NULL));
y=rand()%(100-1+1)+1;
printf("请输入任意数字:");
scantf("%d",&x);
do
{
if (x>y)
printf("大了!");
else
printf("小了!");
}
while(x=y);
printf("BINGO!!!");
getch();
}
![](http://imgsrc.baidu.com/forum/w%3D580/sign=30b34c839f510fb37819779fe933c893/f87cb899a9014c08b8782a9f0b7b02087bf4f425.jpg)