Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/08/2010, 19:13
Delber
 
Fecha de Ingreso: agosto-2010
Mensajes: 10
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Problema con un error de estructura

Lista
Código:
#include <cstdlib>
#include <iostream>
#include <string>
#include <conio2.h>
#include "Libreria.h"
using namespace std;
struct L_Clientes *cap2,*aux2,*f2,*p2;
struct L_Libros *cap,*aux,*f,*p;


void mostrar_lista(void){
     int espacio=7;   
                    clrscr();
                    if (cap==NULL)   {
                        gotoxy(30,13);cout<<"La lista esta vacia...";
                          return;
                    }
                    if (cap==NULL)   {
                        gotoxy(30,13);cout<<"La lista esta vacia...";
                          return;
                    }
                                        
                    gotoxy(2,4); cout<<"Codigo del Cliente ";
                    gotoxy(22,4); cout<<"Nombre del Cliente";
                    gotoxy(32,4); cout<<"Direccion del Cliente";
                    gotoxy(42,4); cout<<"Telefono del Cliente";
                    gotoxy(2,5); cout<<"--- ---";
                    gotoxy(22,5); cout<<"------";
                    gotoxy(32,5); cout<<"--------";
                    gotoxy(42,5); cout<<"--------";
                    gotoxy(10,5); cout<<"Codigo del Libro";
                    gotoxy(49,5); cout<<"Nombre del Libro";
                    gotoxy(60,5); cout<<"Autor";
                    gotoxy(72,5); cout<<"Editorial";
                    gotoxy(10,6); cout<<"--- ----";
                    gotoxy(49,6); cout<<"---- -------";
                    gotoxy(60,6); cout<<"------";
                    gotoxy(72,6); cout<<"------";
                    aux=cap;
                    while (aux!=NULL)  {
                      gotoxy(5,espacio); cout<<aux2->cod_clientes;
                      gotoxy(22,espacio); cout<<aux2->nom_clientes;
                      gotoxy(32,espacio); cout<<aux2->direccion;
                      gotoxy(42,espacio); cout<<aux2->telefono;
                      espacio++;
                    aux=cap;
                    while (aux!=NULL)  {
                      if (aux->cod_libro==aux2->cod_clientes){
                          gotoxy(13,espacio); cout<<aux->cod_libro;
                          gotoxy(43,espacio); cout<<aux->nom_libro;
                          gotoxy(61,espacio); cout<<aux->autor;
                          gotoxy(74,espacio); cout<<aux->editorial;
                          espacio++;
                      }
                      
                      aux=aux->seg;
                    }
                    aux2=aux2->seg;
                    }
                    
                    gotoxy(5,espacio);

                    system("pause");

}