30/08/2010, 19:13
|
| | Fecha de Ingreso: agosto-2010
Mensajes: 10
Antigüedad: 14 años, 4 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");
}
|