CUAL ES ERROR DE ESTE CODIGO Y COMO SERIA ARREGLADO ???
MOD: Etiqueta GeSHi
Código (cpp) [Seleccionar]
#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