/* * Achivo: main.cpp * Autor: J. Miguel Guanira E. * * Creado el 8 de septiembre de 2011, 03:28 PM */ #include #include #include #include "TPersona.h" int main(void) { TPersona empleado, trabajador; char aux[100]; printf("Ingrese los datos del empleado:\n"); printf("Codigo : "); gets(empleado.codigo); printf("Nombre : "); gets(aux); empleado.nombre = new char[strlen(aux)+1]; strcpy(empleado.nombre, aux); printf("DNI : "); scanf("%d", &empleado.dni); while(getchar()!='\n'); printf("Direccion: "); gets(empleado.direccion); printf("Sueldo : "); scanf("%lf", &empleado.sueldo);while(getchar()!='\n'); printf("Datos leidos:\n"); printf("Codigo : %s\n", empleado.codigo); printf("Nombre : %s\n", empleado.nombre); printf("DNI : %d\n", empleado.dni); printf("Direccion: %s\n", empleado.direccion); printf("Sueldo : %f\n", empleado.sueldo); trabajador = empleado; printf("\nDatos asignados:\n"); printf("Codigo : %s\n", trabajador.codigo); printf("Nombre : %s\n", trabajador.nombre); printf("DNI : %d\n", trabajador.dni); printf("Direccion: %s\n", trabajador.direccion); printf("Sueldo : %f\n", trabajador.sueldo); return (EXIT_SUCCESS); }