Witam
Mam takie pytanie, odnosnie tablic w c. Mam tablice rzeczywiste, ktora ma liczby dodatnie i ujemne, chcialbym aby wszystkie liczby dodatnie zostaly skopiowane do nowej tablicy o nazwie "dodatnie" (o prawidlowy rozmiar nowej tablicy zadbalem).
for(i=0, i<n; i++){
if(tablica[i] > 0)
dodatnie[i] = tablica[i];
}
Niestety zrobienie tego w ten sposob daje slaby efekt bo jesli w tablicy "rzeczywiste" mam {1, -1, 2, -2, 3} to w nowej tablicy bedzie {1, 0, 2, 0, 3}
Czy jest jakis prosty sposob aby element do nowej tablicy byly dodawane jedna za druga tj. {1, 2, 3}
?