/*Demostracion de estructuras usando arreglos*/ #include struct entrada { char nombre[20]; char apellido[20]; char telefono[10]; }; /*Declaracion de un arreglo de estructura*/ struct entrada lista[4]; int i; int main(void) { /*Lazo al ingreso de datos de 4 personas*/ for(i=0; i<4; i++) { printf("\nDame el primer nombre: "); scanf("%s",lista[i].nombre); printf("Dame el el apellido: "); scanf("%s",lista[i].apellido); printf("Dame el telefono en formato 123-4567:"); scanf("%s",lista[i].telefono); } /*Imprime dos lineas blancas*/ printf("\n\n"); /*Lazo a los datos desplegados*/ for(i=0; i<4; i++) { printf("Nombre:%s %s",lista[i].nombre,lista[i].apellido); printf("\t\t Telefono: %s\n", lista[i].telefono); } return 0; }