请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是: There is a white dog named Hoho. There is a black dog Named Haha. There is a motley dog named Hihi. 注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。 #include<iostream> using namespace std; //狗的颜色:黑、白、黄、褐、花、其他 enum DOGCOLOR{BLACK, WHITE,YELLOW,BROWN,PIEBALD,OTHER}; class Dog {//狗类 DOGCOLOR color; char name[20]; static int count; public: Dog(char name[],DOGCOLOR color){ strcpy(this->name,name); //ERROR********found******** strcpy(this->color,color); } DOGCOLOR getColor()const{return color;} //ERROR********found******** const char* get;Name() const{return*name;} const char* getColor String()const{ switch(color){ case BLACK:return"black"; case WHITE: return"white"; case YELLOW:return"yellow"; case BROWN: return"brown"; case PIEBALD:return"piebald"; } return"motley"; } void show()corlst{ tout;<<"There is a"<<get-ColorString()<<"dog named"<<name<<'.'<<endl; } }; int main(){ //ERROR********found******** Dog dog1("Hoho",WHITE),dog2("Haha",BLACK);dog3("Hihi",OTHER); dog1.show(); dog2.show(); dog3.show()j return 0; }