Ya me resulto muchas gracias por la ayuda! de verdad me ha sido de mucha utilidad
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
void Guardar(){
struct computador *auxiliar_contador_pc;
struct cibercafe *auxiliar_contador_ciber;
int cant_pc=0;
int cant_servidor=0;
auxiliar_contador_ciber=primero;
FILE *arch;
arch=fopen("cibercafes", "a");
while(auxiliar_contador_ciber !=NULL){
fputs("&&", arch);
fprintf(arch, "%d",auxiliar_contador_ciber->id_ciber);
fputs("&&", arch);
fprintf(arch, "%s",auxiliar_contador_ciber->direccion);
fputs("&&", arch);
fprintf(arch, "%d",auxiliar_contador_ciber->precio);
fputs("&&", arch);
fprintf(arch, "%d",auxiliar_contador_ciber->recaudado);
fputs("\n", arch);
auxiliar_contador_pc=auxiliar_contador_ciber -> primer_pc;
while(auxiliar_contador_pc->siguiente_pc!=NULL){
auxiliar_contador_pc=auxiliar_contador_pc -> siguiente_pc;
fputs("@@", arch);
fprintf(arch, "%d",auxiliar_contador_pc->num_pc);
fputs("@@", arch);
fprintf(arch, "%s",auxiliar_contador_pc->sistema_operativo);
fputs("@@", arch);
fprintf(arch, "%d",auxiliar_contador_pc->espacio_almacenamiento);
fputs("@@", arch);
fprintf(arch, "%d",auxiliar_contador_pc->disponible);
fputs("@@", arch);
fprintf(arch, "%d",auxiliar_contador_pc->tipo);
fputs("@@", arch);
fprintf(arch, "%d",auxiliar_contador_pc->num_conexiones);
fputs("@@", arch);
}
fclose(arch);
arch=fopen("cibercafes", "a");
}
fclose(arch);
return;
}
void Guardar(){
struct cibercafe *cib;
cib=(struct cibercafe *) malloc (sizeof(struct cibercafe));
FILE *arch;
scanf("%s",cib->direccion);
arch=fopen("cibercafes", "a");
fprintf(arch,"Dirección: %s\n",cib->direccion);
fclose(arch);
}