Witam. Wydaje mi się, że mam to zadanie rozwiązane poprawnie jednak po każdym zgłoszeniu otrzymuję "błędna odpowiedź" Oto kod mojego rozwiązania:
#include <iostream>
using namespace std;
int wskaznik;
long long int liczba,suma=0,suma_sum=0;
int main()
{
while(cin>>liczba)
{
if((liczba==0)&&(wskaznik==0))
{
cout<<suma<<endl;
cout<<suma_sum<<endl;
break;
}
else if((liczba==0)&&(wskaznik!=0))
{
suma_sum+=suma;
cout<<suma<<endl;
suma=0;
wskaznik=0;
}
else
{
suma+=liczba;
wskaznik++;
}
}
cin.ignore();
getchar();
return 0;
}
Próbowałem również wpisywać wyniki do tablicy i wyświetlać wszystko dopiero na końcu, jednak wtedy również program nie był akceptowany.
Był bym wdzięczny, jeśli ktoś dałby mi jakieś wskazówki lub wskazał błąd w moim programie.
Z góry dziękuję za fatygę i pozdrawiam wszystkich spojowiczów