Zadanie niby banalnie proste, ale program nie wyrzuca mi wartości wpisanych z klawiatury.
Zadanie polega na utworzeniu trzech zmiennych a,b,c typu int. Zaalokowaniu pamięci za pomocą operatora "new" do przechowywania wartości typu int(3 razy) a te adresy trzeba zapisać w odpowiednio kolejnych zmiennych a,b,c. Następnie trzeba uzupełnić 3 komórki pamięci o wartości wpisane z klawiatury. pogram ma ich zawartość wypisać.
Oto co mam na razie:
#include <iostream>
using namespace std;
main()
{
int a,b,c;
cout<<"Wprowadz a b c";
cin>>a>>b>>c;
int *x;
int *y;
int *z;
x= new int;
y= new int;
z= new int;
cout<<*x<<" "<<*y<<" "<<*z;
return 0;
}
Program wypisuje mi prawdopodobnie adresy komórek zamiast zmienne wprowadzone.
Nie wiem co robię źle, i odpowiedzi nie znalazłem nigdzie. Z góry dziękuję za pomoc :)