Error_code copy_stack(stack&dest,stack&source);
{
stack temp
int item;
while(source.top(item)!=underflow)
{temp.push(item)
source.pop()}
while(temp.top(item)!=underflow)
{dest.push;spurce.push(item)
temp.pop()}
return success
}
{
stack temp
int item;
while(source.top(item)!=underflow)
{temp.push(item)
source.pop()}
while(temp.top(item)!=underflow)
{dest.push;spurce.push(item)
temp.pop()}
return success
}