Psl tell the prblm in it

#include
#include
using namespace std;

class car{
private:
int price;
public:
int model_no;
char *name;
//constructor
car()
{
cout<<“making”<<endl;

	}
	//cosructor with parameters
	car(int p,int mn,char *n)
{
	price=p;
	model_no=mn;
	int len=strlen(n);
	name = new char[len+1];
	strcpy(name,n);
}
//copy constructor
car (car &x)
{
	cout<<"copy"<<endl;
	price=x.price;
	model_no=x.model_no;
	strcpy(name,x.name);
	
}



void start()
{
	cout<<"grrrrr"<<name<<endl;
}
void setPrice(int p)
{
	if(p>1000)
	price=p;
	else
	price=1000;
}
void showPrice()
{
	cout<<price<<endl;
}
	void setName(char *n)
{
	if(name==NULL)
	{
		name = new char[strlen(n)+1];
		strcpy(name,n);
	}
	
} 
void print()
{
	cout<<name<<model_no<<price<<endl;
}

};
int main()
{
car c;
// c.price=500;
c.setPrice(500);
c.model_no=1001;
c.setName(“nano”);
// c.start()
c.print();

return 0;

}