编辑代码

#include <stdio.h>
int main () {
	double totalmoney;
	int totalpoints;
	int tendollars;
	int fivedollars;
	int onedollars;
	int fivecents;
	int onecents;
	int twopoints;
	int onepoints;
	printf("请输入钱币总金额:");
	scanf("%lf",&totalmoney);
	totalpoints=(int)(totalmoney*100);
	tendollars=totalpoints/1000;
	fivedollars=(totalpoints%1000)/500;
	onedollars=(totalpoints%500)/100;
	fivecents=(totalpoints%100)/50;
	onecents=(totalpoints%50)/10;
	twopoints=(totalpoints%10)/2;
	onepoints=totalpoints%2;
	printf("%d张十元\n",tendollars);
	printf("%d张五元\n",fivedollars);
	printf("%d张一元\n",onedollars);
	printf("%d张五角\n",fivecents);
	printf("%d张一角\n",onecents);
	printf("%d张贰分\n",twopoints);
	printf("%d张壹分\n",onepoints);
   return 0;
}