Código
#include <iostream> #include <stdio.h> using namespace std; struct clientes{ char NIT[20]; char NOMBRE [25]; char DIRECCION [25]; int TELEFONO [20]; char CORREO [30]; } void GuardarDatos(); void Leer(); int main() { //cout << "Hello world!" << endl; //guardardatos(); return 0;short resp; cout<<"MENU"<<endl; cout<<"1. guardar clientes"<<endl; cout<<"2. mostar listado"<<endl; cout<<"ingrese la opcion ";cin>>resp; switch (resp) case 1: GuardarDatos(); break; case 2: Leer(): break; } //leer(); return0; } void GUARDARDATOS() { clientes datos[100]; for(Int 1=0; 1<2; 1++ ) { cout<<"INGRESE NIT:"; cin>>DATOS [1].NIT; cout<<"INGRESE NOMBRE::"; cin>>DATOS [1].NOMBRE; cout<<"INGRESE DIRECCION:"; cin>>DATOS [1].DIRECCION; cout<<"INGRESE TELEFONO:"; cin>>DATOS [1].TELEFONO; cout<<"INGRESE CORREO:"; cin>>DATOS [1].CORREO; } FILE *GUARDAR_CLIENTES; GUARDAR_CLIENTES = fopen("C:\Users\ASUSP\Documents\MASCOTAS VETERINARIA.bin","ab+"); for(int 1=0;1<2;1++){ fwrite{&DATOS[1],sizeof(DATOS[1]),1,GUARDAR_CLIENTES); } fclose(GUARDAR_CLIENTES); } void leer() { clientes datos[2]; FILE *GUARDAR_CLIENTES; GUARDAR_CLIENTES = fopen("C:\Users\ASUSP\Documents\MASCOTAS VETERINARIA.bin","ab+"); for(int 1=0;1<2;1++)( fread(datos[1],sizeof{datos[1]),1,GUARDAR_CLIENTES); } fclose(GUARDAR_CLIENTES); cout<<"NIT \t nombre \t direccion \t telefono \t correo \t "<<endl; }
MOD: Etiqueta GeSHi