Jak uwtorzyc tablice stringow w ten sposob, ze program wczyta napis skladajacy sie z wielu slow i nastepnie te slowa zapisze w tablicy. Przyklad: Jestem tu. element1:jestem element2: tu Jak to zrobic?
#include <cstdlib>
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main(int argc, char *argv[])
{
string napis;
int r=1;
cout<<"Podaj napis:"<<endl;
getline(cin, napis);
int i=0;
for (i=0; i<20; i++)
{
if (napis[i]==' ')
r++;
if(napis[i]=='\0')
break;
}
cout<<r<<endl;
vector <string> tab[r];
for(int i =0;i<tab.size();i++)
{
?????????????// co tu napisać? ??????????????????
cout<<tab[i]<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}