新人来了。我已经在这里待了一个月左右(C 到 Obj C 到 Cocoa 到 iOS 应用程序的进展)
回到一些基本的 C 语言后,我对明显常见的“scanf 跳过下一个 scanf 因为它正在吃回击键”问题感到困惑。我已经尝试将#c 添加到第二个 scanf 中,我也尝试在其中添加一个空格,但它仍然跳过了第二个 scanf,并且我总是返回 0 作为我的平均值。我知道有比 scanf 更好的输入命令。但就目前而言,必须有一种方法可以让这样简单的事情起作用吗?
谢谢!〜史蒂夫
int x;
int y;
printf("Enter first number:");
scanf("#i", &x);
printf("Enter second number:");
scanf("#i", &y);
printf("\nAverage of the two are %d", ((x+y)/2));