A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fangdanjames 中级黑马   /  2014-9-1 22:33  /  2146 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在运行有scanf的代码时例如
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d",&a);
scanf("%d",&b);
c=a+b;
printf("c=%d\n",c);
return 0;
}
在终端里执行的时候就是 cc编译完然后 ./a.out执行的时候没有任何问题,
可是在Xcode里当数输入完两个整数时 并没有执行程序 还是接着让你输入
东西,比如输入5和10,结果应该显示15,但是输入完5和10时,程序没有
执行还要接着输入,不论输入多少都没用,这是为什么,但是在终端里是没
有任何问题的,实在是费解啊。这是什么原因呢?

14 个回复

倒序浏览
你操作有问题把,,我运行同样代码,没有问题啊
回复 使用道具 举报
输入中间加空格了么,,
回复 使用道具 举报
注意细节!从来一遍
回复 使用道具 举报
外接键盘请敲大键盘回车  有惊喜哦。
回复 使用道具 举报
又没报错,又没东西出来,肯定你scanf出了问题,&忘记打了?%d前面有空格?
回复 使用道具 举报
重写  注意小点
回复 使用道具 举报
可能是没能识别换行的键子,换个别的键了呢
回复 使用道具 举报
现在解决了,不能用小键盘上的回车键。。。。。
回复 使用道具 举报
fangdanjames 发表于 2014-9-11 20:53
现在解决了,不能用小键盘上的回车键。。。。。

学习了!!!!!!!
回复 使用道具 举报
测试了,没有问题。 用得是黑苹果么?
回复 使用道具 举报
长知识了
回复 使用道具 举报
himym2005 发表于 2014-9-14 20:16
学习了!!!!!!!

好厉害啊,有什么区别吗?
回复 使用道具 举报
小键盘的回车不行 只能用大键盘的回车才行
回复 使用道具 举报
键盘上的问题。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马