text: Hey guys -
  I'm a c++ n00b, but I'm slowly starting to get the hang of it. For a bonus assignment in class, we have to make a little survey type application, and then the output just restates what the user put in (I guess to show we know how to I/O).
  I'm having trouble with the address and college major inputs. Because they both most likely will have spaces in whatever the user inputs, it's messing me all up! :confused: Please take a look at my code and tell me what I'm doing wrong!
  Code:
  // Personal Survey
  // Jennifer Tonon
  // 10-12-05
  // This progam stores personal information entered by a user, and repeats
  // it back to them for confirmation.
  #include <iostream>
  #include <string>
  using namespace std;
  int main()
  {
  char cName [15]; // user's first name
  char cLast [15]; // user's last name
  string cAddress; // user's street address
  char cCity [20]; // user's city
  char cState [15]; // user's state
  char cZip [5]; // user's zip code
  char cTelephone [10]; // user's telephone number
  string cMajor; // user's college major
  cout << "What is your first name? ";
  cin >> cName;
  cout << "What is your last name? ";
  cin >> cLast;
  cout << "What is your street address? ";
  getline(cin,cAddress,'\n');
  cout << "What is your city? ";
  cin >> cCity;
  cout << "What is your state? ";
  cin >> cState;
  cout << "What is your zip code? ";
  cin >> cZip;
  cout << "What is your telephone number? ";
  cin >> cTelephone;
  cout << "What is your major in college? ";
  getline(cin,cMajor,'\n');
  cout <<"Your first name is " << cName <<"\n";
  cout <<"Your last name is " << cLast <<"\n";
  cout <<"Your street address is " << cAddress << "\n";
  cout <<"Your city is "<< cCity <<"\n";
  cout <<"Your state is " << cState <<"\n";
  cout <<"Your zip code is " << cZip << "\n";
  cout <<"Your telephone number is " << cTelephone << "\n";
  cout <<"Your major is " << cMajor << "\n";
  system("PAUSE");
  return 0;
  }