Desarrolle un programa que permita registrar la atención médica de N pacientes que tiene un seguro de salud, se pide crear una estructura para la clínica que permita registrar el nombre y la dirección, otra estructura que sirva para registrar tanto a los médico como para los pacientes (nombre y especialidad_tratamiento), y una tercera estructura que registre la unión de las dos estructuras anteriores, que incluya información de la clínica, médico y paciente, además se debe registrar el costo de atención, el programa antes de finalizar debe mostrar el total a pagar por los costos de atención a los clientes.
es con estructuras pero casi no entendi muy bien esa clase.. hice uno pero solo para un paciente... de este ejercicio
"Desarrolle un programa que permita registrar la atención médica de un paciente que tiene un seguro de salud, se pide crear una estructura para la clínica que permita registrar el nombre y la dirección, otra estructura que sirva para registrar tanto al médico como para al paciente (nombre y especialidad_tratamiento), y una tercera estructura que registre la unión de las dos estructuras anteriores, que incluya información de la clínica, médico y paciente, además se debe registrar el costo de atención."
Código
#include <stdio.h> #include <stdlib.h> #include <string.h> struct dat_clinica{ char *nombrec; char *direccion;}; struct medi_paci{ char *nombrep; char *tratamiento; char *nombrem; char *especialidad;}; struct dato_cli{ float costo; dat_clinica clinica; medi_paci datospaci;}; void main() {dato_cli datmd;
si me sale bien, pero pueden ayudarme a hacerlo para varios pacientes, por favor. =D
Gracias desde ya
MOD EDIT: Agregado de etiquetas GeSHi