题目描述
编写一个程序,对用户录入的产品信息进行格式化。程序会话类似下面这样: 583
13.5 10/24/2010
583 $ 13.50 10/24/2010输入
1、输入产品编号;
2、输入单位价格;
3、输入日期,按月/日/年(即mm/dd/yy)的格式。输出
输出产品编号、单位价格及日期,两两之间间隔4个空格,产品编号和日期采用左对齐方式,
单位价格采用右对齐方式,保留两位小数,允许最大取值为9999.99的美元,且前面加上$。样例输入
583
13.5
10/24/2010样例输出
583 $ 13.50 10/24/2010
提示
单位价格根据最大取值指定字符数。
#include <stdio.h>
int main(void)
{
int number, month, day, year;
float price;
scanf("%d", &number);
scanf("%f", &price);
scanf("%d/%d/%d", &month, &day, &year);
printf("%d\t$%7.2f\t%2.2d/%2.2d/%4.4d", number, price, month, day, year);
return 0;
}