#include <stdio.h>
#include <conio.h>
#include <string.h>
struct persona{
int edad=32;
char nombre[20];
char residencia[40];
};
int main(){
char x[3];
int eleccion;
printf("¿Que deseas?\n");
printf("1-Ingresar dato con fwrite\n");
printf("2- LEER dato con fread\n");
struct persona personas;
gets(x);
sscanf(x,"%d",&eleccion);
printf("%d",eleccion);
FILE* archivo;
switch (eleccion)
case 1:
archivo = fopen("gente.dat","wb");
if(archivo == NULL){
printf("No se ha detectado archivo");
return 0;
}
scanf("%s",&personas.nombre);
printf("nombre:%s",personas.nombre);
scanf("%s",&personas.residencia);
printf("residencia:%s",personas.residencia);
fwrite(&personas.nombre,sizeof(personas.nombre),1,archivo);
fwrite(&personas.edad,sizeof(personas.edad,1,archivo);
fwrite(&personas.residencia,sizeof(personas.residencia),1,archivo);
fclose(archivo);
}