Witam.
Mam coś takiego:
char * napis = new char;
cout << "Napis: ";
cin >> napis;
Jeżeli podam za napis zdanie, które składa się z więcej niż jednego wyrazu (czyli ma conajmniej jedną spację) program od razu kończy pracę. Gdy umieszczę coś takiego:
int pytanie = 1;
do {
char * napis = new char;
cout << "Napis: ";
cin >> napis;
cout << endl;
delete napis;
cout << "Koniec? [1/0]";
cin >> pytanie;
} while(pytanie == 1);
... program wpada w nieskończoną pętlę zawalając mi całą pamięć.
Więc jednym słowem HELP [!!!]