C++编程上的问题,哪位高手谁能帮帮我看看哪里错了,帮忙改一下...

来源:百度知道 编辑:UC知道 时间:2024/09/20 03:00:44
#define P 0.0012
#include<iostream>

int main()
{
char a;
cout<<"请输入卡号:"<<endl;
cin>>a;

char b;
cout<<"请输入您的姓名:"<<endl;
cin>>b;

char c;
cout<<"请输入您的身份证号:"<<endl;
cin>>c;
cout<<"欢迎你,"<<b<<"女士\先生"<<"您的卡号是"<<a<<"您的身份证号是"<<c<<endl;

float e,f,s;
cout<<"请输入定期存款金额和存款年限:"<<endl;
cin>>e>>f;
s=e*f*P;
cout<<endl;
cout<<"存款到期时,你账号金额将是:"<<sum<<endl;

return 0
}

程序修改完毕,都是些小错误,调试运行通过:
#define P 0.0012
#include<iostream>
using namespace std;

int main()
{
char a;
cout<<"请输入卡号:"<<endl;
cin>>a;

char b;
cout<<"请输入您的姓名:"<<endl;
cin>>b;

char c;
cout<<"请输入您的身份证号:"<<endl;
cin>>c;
cout<<"欢迎你,"<<b<<"女士/先生"<<"您的卡号是"<<a<<"您的身份证号是"<<c<<endl;

float e,f,s;
cout<<"请输入定期存款金额和存款年限:"<<endl;
cin>>e>>f;
s=e*f*P;
cout<<endl;
cout<<"存款到期时,你账号金额将是:"<<s<<endl;

return 0;
}

提示你哪里错了?

没仔细看,但是,你很多字符串都定义成了:char类型,身份号之类的应该是string 吧,要不你定义成char[]数组。

#define P 0.0012
#include<iostream>
using namespace std;
int main()
{
char a[1