Jak zmodyfikować ten program aby liczbę, którą zdejmuję ze stosu mógł przypisać np. do zmiennej. Chodzi o to żebym mógł to co właśnie zdjąłem ze stosu przyrównać do innej zmiennej i sprawdzić co to jest ewentualnie wykorzystać dalej w programie.
#include <stack>
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
stack < int > stos;
int liczba = 0;
do
{
cout << "Podaj liczbe (0 - konczy wprowadzanie liczb): ";
liczba = 0;
cin >> liczba;
if( liczba != 0 ) stos.push( liczba );
} while( liczba != 0 );
while( stos.empty() == false )
{
cout << "Liczba zdjeta ze stosu: ";
cout << stos.top() << endl;
stos.pop();
getch();
}
getch();
return 0;
}