How do I add a multi-line text input?

QuestionsQuestions8 SkillsProHTML FormsOct, 22 2025
0134

To add a multi-line text input in a programming context, you can use the getline() function in languages like C or C++. This function reads input until a newline character is encountered, allowing you to capture full text input across multiple lines.

Here's an example in C++:

#include <iostream>
#include <string>

int main() {
    std::string input;
    std::cout << "Enter multi-line text (end with an empty line):" << std::endl;

    while (true) {
        std::string line;
        std::getline(std::cin, line);
        if (line.empty()) {
            break; // Exit on empty line
        }
        input += line + "\n"; // Append line with a newline character
    }

    std::cout << "You entered:" << std::endl;
    std::cout << input;

    return 0;
}

In this example, the program will read multiple lines of input until an empty line is entered, and then it will print the collected input.

0 Comments

no data
Be the first to share your comment!