Vozdra raja,
int main()
{
/*PROGRAM TREBA DA RADI NUMEROLOGIJU*/
int suma=0;
int i;
vector<int> v;
int *p;
while (i!=0)
{
cin >> i;
v.push_back(i);
}
for (int *p=&v[0]; p <= &v[i] ; p++)
{
suma += *p;
}
cout << suma;
return 0;
}
Interesujeme kako da "p <= &v[i]", preformulišem da mi uzima u obzir max broj elemenata vektora, tj. u ovom slucaju mi uzima samo prvi clan kao granicu npr. :
ako ukucam: 1 2 0 trebalo bi: 1 2 0
on mi ispisuje samo 1 ispisati 3
ako moze neko pomoc...