Reference no: EM132210412
Write a program to open a text file for output, then accep tlines of text from the console and write the lines of text to the file.
An empty string can be used to cause the program to quit accepting lines of text from the console and close the file. To test for an empty string (which occurs when you press the Enter key without typing any text), use the strlen() function from the string.h include file.
This function will return an integer value indicating thenumber of characters in a string. Here is an example program to show you how
strlen() works:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char str[] = { "123456789012345" };
cout << strlen(str) << endl;
return 0;
}
You will find a submethod of cin useful. Here is an example:
cout << "enter some text:";
cin.getline(str, 80); // str is returned when the enter key is pressed
Here is an example of how the input should be done:
Enter text: Now is the time
Enter text: for all good men
Enter text: to come to the aid
Enter text: of their party.
Enter text: (Enter key pressed)
(program ends)