jump.cpp 706 B

12345678910111213141516171819202122232425262728
  1. // jump.cpp -- using continue and break
  2. #include <iostream>
  3. const int ArSize = 80;
  4. int main()
  5. {
  6. using namespace std;
  7. char line[ArSize];
  8. int spaces = 0;
  9. cout << "Enter a line of text:\n";
  10. cin.get(line, ArSize);
  11. cout << "Complete line:\n" << line << endl;
  12. cout << "Line through first period:\n";
  13. for (int i = 0; line[i] != '\0'; i++)
  14. {
  15. cout << line[i]; // display character
  16. if (line[i] == '.') // quit if it's a period
  17. break;
  18. if (line[i] != ' ') // skip rest of loop
  19. continue;
  20. spaces++;
  21. }
  22. cout << "\n" << spaces << " spaces\n";
  23. cout << "Done.\n";
  24. // cin.get();
  25. // cin.get();
  26. return 0;
  27. }