>> char Name[50];
>> cout<<"Please Enter your name: ";
>> cin.getline(Name,50);
Should be

std::string Name;
std::cout << "Please Enter your name: ";
std::getline(Name,...