在运行有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时,程序没有
执行还要接着输入,不论输入多少都没用,这是为什么,但是在终端里是没
有任何问题的,实在是费解啊。这是什么原因呢? |