Odpowiedź :
BARDZIEJ PRZYJAZNA WERSJA DLA TYCH CO NIE WIEDZA O CO CHODZI Z STD::VECTOR
#include <iostream>
int main()
{
int tablica[10]; //deklarujemy tablice 10-cio elementowa
for(int i=0; i<10; i++)
{
std::cin>>tablica[i]; //wczytujemy liczby podane przez uzytkownika do tablicy
}
for(int i=0; i<10; i++)
{
if(tablica[i]%2) // jesli liczba jest nieparzysta (wszystko co nie jest 0 traktowane jest jako prawde)
{
std::cout<<tablica[i]<<" ";
}
}
return 0;
}
======= tutaj stara odpowiedź =======
#include <iostream>
#include <vector>
int main()
{
std::vector<int> pojemnik; // dynamiczna tablica przechowująca liczby
int n=10; // ilosc liczb
while(n--)
{
int tymczasowa; // zmienna tymczasowa
std::cin>>tymczasowa; //wczytanie do zmiennej tymczasowej podanej liczby
pojemnik.emplace_back(tymczasowa); // dodanie zmiennej tymczasowej do pojemnika
}
for(auto& liczba:pojemnik) // petla for-range ("dla kazdego elementu z pojemnika jako liczba")
{
if(liczba%2) // jesli liczba jest nieparzysta (wszystko co nie jest 0 traktowane jest jako prawde)
{
std::cout<<liczba<<" "; //wypisz liczbe
}
}
return 0; // zwróć 0 - poprawne zakończenie programu
}