要点
1.字符数组+[^\n]实现未定长字符串读取
2.保留两位小数的方法
#include<cstdio>
using namespace std;
int main()
{
char name[10];//限定字符数组的最长长度
double wage,sales;
//%[^\n]表示读到回车就停止
scanf("%[^\n]%lf%lf",&name,&wage,&sales);
//保留两位小数(四舍五入)
wage=(int)(100.00*wage+0.5)/100.00;
sales=(int)(100.00*sales+0.5)/100.00;
printf("TOTAL = R$ %.2lf",wage+0.15*sales);
return 0;
}