Pętla - wprowadzanie danych

0

WItam,
mam problem z pętlą. Chcę aby przy wprowadzaniu danych w pętli for, przy podaniu cyfry 0, program powtarzał się aż do momentu gdy zostanie podana liczba wieksza od 0.
mój kod:

 for (int i = 0; i < iloscLiczb; i++){
			cin >> liczby;
			while (liczby > 0){
				liczenieLicznikow(licznikParz, licznikNieparz, liczby);
				tablica[i] = liczby;
			}
			cout << "Podano 0... wprowadz liczbe ponownie";
	}

Ktoś pomoże?

0

A nie lepiej zamienić to na

int i=0;
while((cin>>liczby)>0 && ilośćLiczb>i)
{
......
i++;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1