lista con matriz dinamica

Iniciado por L·Storm!, 3 Agosto 2011, 02:09 AM

0 Miembros y 1 Visitante están viendo este tema.

L·Storm!

necesito ayuda para crear una lista con una matriz o vector dinamico que me almacene el nombre y fecha de ingreso retiro y el tipod e habitacion de un cliente en un hotel y luego que se pueda buscar al cliente. lo que tengo hasta los momentos es la declaracion del menu y parte de la matriz. En lenguaje c D: gracias



tambien ando pensando en utilizar 5 vectores diferentes, es decir, 1 para el nombre, otro para la fecha de ingreso y asi, el 5to seria para almacenar el tipo de habitacion "Tipo 1,2,3,...n"

Ferno

Posteá el código que tenés! No importa que sea poco ^^

L·Storm!

esto es lo que llevo:
#include<stdio.h>
#include<stdlib.h>
int main(){
int i,opc;
float *mat;


do{
    printf("\nBienvenido");
    printf("\n1.-Ingrese sus datos: ");
    printf("\n2.-Realizar busqueda de nombre: ");
    printf("\n3.-Realizar busqueda de tipo de habitación: ");
    printf("\n4.-Salir.");

    printf("\n\n Ingrese su opción: ");
    scanf("%d",&opc);
    switch(opc){
    mat = (float *)calloc (20,sizeof(float));
    mat = (float *)malloc (20*sizeof(float));
    if(mat==NULL){
        printf("\nNo hay datos almacenados.");
        exit(1);
    }
    case 1:
       mat = (float *)calloc (20,sizeof(float));
       mat = (float *)malloc (20*sizeof(float));

    }

}while(opc!=4);

}
se supone que se llene la matriz con los datos del cliente pero como veran ando algo... corta xD