#include using namespace std; main() { char s[1000]; char *lastline; char *penultimate; lastline = NULL; penultimate = NULL; while (!cin.fail()) { cin.getline(s, 1000); if (!cin.fail()) { if (lastline != NULL) { if (penultimate != NULL) delete penultimate; penultimate = lastline; } lastline = new char [strlen(s)+1]; strcpy(lastline, s); } cout << s << endl; } if (lastline == NULL) exit(0); if (penultimate == NULL) { cout << "The last line was '" << lastline << "'" << endl; } else { cout << "The last two lines were '" << penultimate << "' and '" << lastline << "'" << endl; } }