有没有大神帮帮我 不太会用Xcode。。。。。。。。。。。。。。。。。。

去掉两个scanf()里面的换行符即可,因为scanf()函数里有换行符,在读取了一个整数后,如果输入里面没有输入非空白字符,即使按了回车,scanf()函数也不会结束,直到输入了一个非空白字符(这里数字也算),才能匹配第一个scanf()函数的换行符,所以去掉换行符应该是更适合的。修改如下:
参考链接:
scanf中的\n问题_墨客T的博客-CSDN博客_scanf里面加\n
#include <stdio.h>
int main(void){
int price = 0;
int bill = 0;
printf("请输入金额:\n");
scanf("%d",&price);
printf("请输入票面:\n");
scanf("%d",&bill);
if(bill>=price){
printf("应该找您:%d元,请慢走.\n",bill-price);
}else{
printf("您的钱不够。\n");
}
return 0;
}