为什么我的折扣那项是乱数,我想输入 8 的
程序代码:
#include <stdio.h> void main() { int a=245,b=570,c=320,d=2,e=1,f=1,g,h,i,k; printf("\t表一:\t购物清单\n"); printf("---------------------\n"); printf("商品\t单价\t个数\n"); printf("---------------------\n"); printf("T恤\t%d\t%d\n",a,d); printf("网球鞋\t%d\t%d\n",b,e); printf("网球拍\t%d\t%d\n",c,f); printf("---------------------\n"); printf("折扣:%d\n",g); scanf("%d",&g); printf("消费总金额\t¥:%f\n",(float)h); h=a*d+b*e+c*f; printf("实际交费:%f\n",i); scanf("%d\n\n",&i); printf("找钱:%f",k); k=i-h*0.8; }