任务描述
本关任务:编写一个程序, 对用户录入的产品信息进行格式化。
相关知识(略)
编程要求
根据提示,在右侧编辑器Begin-End
处补充代码,编写一个程序, 对用户录入的产品信息进行格式化。
以下为程序的运行结果示例:
Enter item number:
385↙
Enter unit price:
12.5↙
Enter purchase date (mm/dd/yy):
12/03/2015↙
Item Unit Purchase
385 $ 12.50 12032015
输入 产品编号输入格式:"%d"
产品价格输入格式:"%f"
购买日期输入格式:"%d/%d/%d"
输出 产品编号输入提示信息:"Enter item number:\n"
产品价格输入提示信息:"Enter unit price:\n"
购买日期输入提示信息:"Enter purchase date (mm/dd/yy):\n"
格式化输出的表头信息:"Item Unit Purchase\n"
输出格式:"%-9d$ %-9.2f%02d%02d%02d\n"
为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。
测试说明
平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。
样例输入: 385
12.5
12/03/2015
样例输出: Enter item number:
Enter unit price:
Enter purchase date (mm/dd/yy):
Item Unit Purchase
385 $ 12.50 12032015
开始你的任务吧,祝你成功!
#include<stdio.h>
int main(void)
{
/*********Begin*********/
int i,a,b,c;
float price;
printf("Enter item number:\n");
scanf("%d",&i);
printf("Enter unit price:\n");
scanf("%f",&price);
printf("Enter purchase date (mm/dd/yy):\n");
scanf("%d/%d/%d",&a,&b,&c);
printf("Item Unit Purchase\n");
printf("%-9d$ %-9.2f%02d%02d%02d\n",i,price,a,b,c);
/*********End**********/
return 0;
}