再来个时间类的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:32:47
#include "stdafx.h"
#include"iostream"
#include "cstdlib"
using namespace std;
class Time
{private :
int hour,minute,second;
public:
Time(int h,int m,int s)//构造函数
{ if(h<0||h>=60||m<0||m>=60||s<0||s>=60)
{cout<<"Time isn't right!"<<endl; return;}
hour=h;minute=m;second=s;
}
void display()//显示时间
{cout<<"The time is"<<hour<<":"<<minute<<":"<<second<<endl;}
};
int main()
{ int h,m,s;
cin >>h>>m>>s>>endl;
Time m(h,m,s);
m.display();
return 0;
}

为什么这个时候有3个错误啊?...7级的那位 +你qq可以吗?我64033798

//#include "stdafx.h"
#include"iostream"
#include "cstdlib"
using namespace std;
class Time
{private :
int hour,minute,second;
public:
Time(int h,int m,int s)//构造函数
{ if(h<0||h>=60||m<0||m>=60||s<0||s>=60)
{cout<<"Time isn't right!"<<endl; return;}
hour=h;minute=m;second=s;
}
void display()//显示时间
{cout<<"The time is"<<hour<<":"<<minute<<":"<<second<<endl;}
};
int main()
{ int h,m,s;
cin>>h>>m>>s;
Time tt(h,m,s);//刚才那个m和上面那个重名了
tt.display();
return 0;
}

哪三处错了,说来看一下啊