I have been using getline without many problems for a while, sometimes (i dont know) i must include cin.ignore(1) before the getline so that the getline is not skipped over.
Now however almost the opposite problem, with the cin.ignore(1) , my getline works, but i must press enter untill the char is read, and without the cin.ignore(1), the getline still works, but the cursor is moved to the next line after the getline on the terminal.
cout << "When was the item shipped (MM/DD/YYYY): ";
cin >> dateSent; cout << endl;
cout << "First Name only: ";
cout << endl;
Am i doing something wrong here?? thank you so much