Saludos chicos(: Estoy comenzando a manejar los registro. Voy con cosas sencillas para irle agarrando la clave
Ahorita estoy con este code, pero me sale el siguiente error:
registros.c:32: error: request for member ‘cedula’ in something not a structure or union
registros.c:33: error: request for member ‘edad’ in something not a structure or union
registros.c:34: error: request for member ‘sexo’ in something not a structure or union
Código:
#include <stdio.h>
#define tf 100
struct persona
{
char cedula;
int edad;
char sexo;
};
typedef estudiantes[tf];
void leerest(estudiantes v, int tu);
main(){
int myr;
estudiantes secc3;
myr=tmovector();
printf("\nTamaño: %d\n", myr);
}
void leerest(estudiantes v, int tu)
{
int i;
for (i=0;i<=tu;i++){
scanf("%d", v[i].cedula);
scanf("%d", v[i].edad);
scanf("%c", v[i].sexo);
}
}
int tmovector()
{
int tu=0;
int ci, edad;
char sexo;
FILE *archivoentrada;
archivoentrada=fopen("datos.txt", "r");
do{
fscanf(archivoentrada, "%d %d %c\n", &ci, &edad, &sexo);
tu=tu+1;
}while(!feof(archivoentrada));
return(tu);
fclose(archivoentrada);
}
Ni idea de que sera.. Pero seguro me pueden ayudar :)