Untitled
unknown
plain_text
2 years ago
681 B
5
Indexable
void replaceBook(Stack *s1, Stack *s2, searchCode, newBookCode) { int flag = 0; Element element; while(!STACK_isEmpty(*s1) && !flag) { if(STACK_top(s1) == searchCode) { flag = 1; //hemos encontrado el libro que queremos. tengo que QUITARLO y reemplazarlo por uno nuevo! }else { STACK_push(s2, STACK_top(s1)); STACK_pop(s1); } } if(flag) { element = newBookCode; STACK_pop(s1); STACK_push(s1,Element); while(!STACK_isEmpty(*s2)) { STACK_push(s1, STACK_top(s2)); STACK_pop(s2); } printf("Replace successfully!!!"); } }
Editor is loading...