Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include "pila.h"
- int main()
- {
- char OP = 'A';
- Pila MODELO;
- Pila DADA;
- Pila BASURA;
- inicpila(&BASURA);
- inicpila (&MODELO);
- inicpila (&DADA);
- apilar(&MODELO,8);
- printf("Que numero desea apilar en DADA?\n");
- do {
- leer (&DADA);
- if (tope(&MODELO)== tope(&DADA))
- {
- apilar (&BASURA, desapilar(&DADA));
- }
- printf ("Desea continuar? A= SI B= NO \n");
- fflush (stdin);
- scanf ("%c",&OP);
- } while (OP != 'B');
- printf ("PILA DADA\n");
- mostrar (&DADA);
- printf ("PILA MODELO\n");
- mostrar (&MODELO);
- printf ("PILA BASURA\n");
- mostrar (&BASURA);
- return 0;
- }
- /*Suponiendo la existencia de una pila
- MODELO que no este vacía, eliminar de la pila DADA todos los elementos
- que sean iguales al tope de la pila MODELO */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement