Ask Question
12 May, 02:54

I'm new to programming and I'm starting with c++, so the first program I want to write should take a string of characters and output it to the console afterwards, but the execution isn't working, I can't find the issue.

'#include

#include

#include

using namespace std;

int main ()

{

short T;

cin >> T;

char * str;

//cin. clear ();

cin. sync ();

cin. ignore (1000, '/n');

while (cin >> * str++)

;

cin. sync ();

cin. ignore (1000, '/n');

while (*str + + ! = '/0')

cout << * str;

return 0;

}

'

+2
Answers (1)
  1. 12 May, 06:00
    0
    Just reading and writing a string should be as easy as:

    string msg;

    getline (cin, msg);

    cout << "Hello " << msg;

    return 0;
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “I'm new to programming and I'm starting with c++, so the first program I want to write should take a string of characters and output it to ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers