【发布时间】:2014-10-21 19:56:32
【问题描述】:
我有这个代码:
int a, b;
scanf("%d", &a);
scanf("%d", &b);
printf("%d", a + b);
当我有这个输入时,程序可以正常工作:
1<enter>2<enter>
并返回3(如预期的那样!)
但是当我尝试使用<space> 键输入我的输入时:
1<space>2<space>
什么都没有发生,毕竟我必须按<enter> 才能让我的程序转到下一行。
那么问题是什么?为什么空间有时有效,有时无效?
【问题讨论】: