Overfell Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 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; } Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
deuz Opublikowano 16 Marca 2005 Zgłoś Opublikowano 16 Marca 2005 nie wiem czy o to ci chodzi ale zrob sobie co stakiego taki test: #include<string> int main(){ string temp; cin >> temp; // wpisze se tu co tylko chcesz + spacje cout << temp<<endl; } Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...