Witam. Mam taki problem:
Mam zadanie zrobić taki jakby katalog gdzie podajemy marke samochodu (może wystapic kilka słow) i zaraz potem rok produkcji w liczbach.
Ale jest problem ponieważ od razu przeskakuje mi do następnego zdania pomijając poprzednie pytania.
#include <iostream>
using namespace std;
struct car
{
string marka;
int rok;
};
int main()
{
cout << "Ile samochodow chcesz skatalogowac? " ;
int ile;
cin>>ile;
car * ps = new car[ile];
for(int i=0;i<ile;i++)
{
cout<<"Samochod #"<<(i +1)<<endl;
cout<<"Podaj marke samochodu: ";
getline(cin, ps[i].marka);
cout<<"Rok produkcji: ";
(cin>>ps[i].rok).get();
}
for(int j=0;j<ile;j++)
{
cout<<endl<<ps[j].rok<<" "<<ps[j].marka<<endl;
}
delete [] ps;
return 0;
}
Myślalem, że ze znakami nowego wiersza już wszystko gra ale jednak gdzies jest blad