You need #include to use string AND #include to use cin and cout. (I didn't get it when I read the answers). Here's some code which works:
#include
#include
using namespace std;
int main()
{
string name;
cin >> name;
string message("hi");
cout << name << message;
return 0;
}