朋友们,这个”猜数字“的代码哪里出错了吗?这个次数老是不对。

朋友们,这个”猜数字“的代码哪里出错了吗?这个次数老是不对。

img

n还没初始化呢,循环就判断while(m!=n)怎么行啊
printf的时候,x不要加&符号,不然输出的是x的地址,而不是x的值

img

print的是值不是地址,print这里需要写为printf("%d",x);
有帮助望采纳

x后面有空格,把空格去掉。
最后输出的不是值,而是对应的地址。

printf("对了,你猜对了%d次",x);