----------------------------------------
#include<stdio.h>
int main(void)
{
int a,b,c,d,e,f,g;
/*a是商品價格,b是付款價格,c是50元找零張數,d是10元張數,e是5元,f是1元,g是找零金額*/
printf("請輸入商品價格:");
scanf("%d",&a);
printf("請輸入付款價格:");
scanf("%d",&b);
if(a>b)
{
printf("錯誤:付款金額不能小於商品售價");
}
else{
printf("商品價格=%d元\n",a);
printf("付款金額=%d元\n",b);}
if(a<0||a>100)
{
printf("錯誤:商品價格錯誤\n");
}
if(b<0||b>100)
{
printf("錯誤:付款金額錯誤");
}
g=b-a;
c=g/50;
g=g-50*c;
d=g/10;
g=g-10*d;
e=g/5;
g=g-5*e;
f=g/1;
printf("應找50元:%d張\n",c);
printf("應找10元:%d張\n",d);
printf("應找5元:%d張\n",e);
printf("應找1元:%d張\n",f);
printf("總找錢張數:%d張\n",c+d+e+f);
}