fork download
  1. #include <iostream>
  2. #include <sstream>
  3. int main()
  4. {
  5. std::stringstream inputHandler("john galt\n"); // eliminate need for file with canned input stream
  6. std::string firstname;
  7. std::string lastname;
  8. std::string lastnametemp;
  9. std::string fullname;
  10. int count = 0;
  11. while (!inputHandler.eof())//ignore this part. I know it works.
  12. {
  13. inputHandler >> firstname >> lastname; //reads first name and last name of one line
  14. lastnametemp = lastname.substr(0, 7); // sets temp last name as being at most, 7 letters long
  15. fullname = firstname[0] + lastnametemp; // combines the two into a full name
  16. count++;
  17. std::cout << count << ": " << fullname<< std::endl;
  18. }
  19. std::cout << count<< std::endl;
  20. }
  21.  
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
1: jgalt
2: jgalt
2