Witam jakie sa sposoby na to aby mozna bylo zapisac lancuch znakow kilku wyrazowy probowalem cingetline(tab,wielkosc);
ale jak widac w programiku cos nie dziala,przy drugim wpisywaniu danych ,
jest to zwiazane chyba z zadawanym pytaniem czy
napiszcie jak to zrobic bo niedaje rady :(((.
#include <iostream.h>
int i;
void tytulf(void);
void gatunekf(void);
char znak;
char tytul[10][15];
char gatunek[10][15];
int main()
{
do
{
tytulf();
gatunekf();
i=i+1;
cout << "\n chcesz przerwac wpisywanie ?t / n ";
cin >> znak;
}while (znak !='t');
return 0;
}
void tytulf(void)
{
cout << i <<" tytul :";
cin.getline(tytul,25);
cout << " podalem tytul "<< tytul;
}
void gatunekf(void)
{
cout << "\n gatunek : ";
cin.getline(gatunek,15);
cout << " podalem gatunek "<< gatunek;
}