初学者,不理解为什么能输出3位数,2位数和一位数就不能输出
然后按回车就一直光标后移
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand(time(0));
int sp=0;
int sr=0;
int ssr=rand()%100;
printf("猜一猜数字(0-99)");
do
{
scanf("%d",&sr);
sp++;
if (sr>ssr)
{
printf("大了");
printf("再猜一次");
}
else if (sr>ssr)
{
printf("小了");
printf("再猜一次");
}
} while (sr!=ssr);
printf("猜到了%d",ssr);
printf("你猜了%d次",sp);
return 0;
}