#include <stdio.h>
int main()
{
int price;
int change = 100 - price;
printf("请输入金额(元):") ;
scanf("%d",&price);
printf("找您%d元。\n", change);
return 0;
}
#include <stdio.h>
int main()
{
int price;
int change ;
printf("请输入金额(元):") ;
scanf("%d",&price);
change = 100 - price;
printf("找您%d元。\n", change);
return 0;
}
change
值在金额输入之前已经被计算好了,所以不管输入的内容是什么,输出的值都是一样
如果想要实时修改change
的值,应该在输入金额后,计算change的值。建议修改为:
#include <stdio.h>
int main()
{
int price;
int change;
printf("请输入金额(元):") ;
scanf("%d",&price);
change = 100 - price;
printf("找您%d元。\n", change);
return 0;
}