Exercrise 2.2 (E2)
Error_code copy(Stack&dest,Stack&surce)
Error_code detcected=Success;
Stack temp
Stack_entry item;
while(detcected==Success&&!source,empty())
{
detcected=source.top(item);
detcected=source,pop();
if(detcected==succes)detcected=temp.push(item);
}
while(detcected==success&&!temp.empty()
{detcected=temp.top(item);
detcected=temp.top();
if(detcected==success)detcected=source,push(item);
if(detcected==success)detcecteddest.push(item);
}
return detcected;
}