Hola tengo un problema y necesito su ayuda, es la primera vez que utilizo como quien diga un tutor por un foro espero hacerlo bien....OK necesito un programa en C++ que haga un archivo secuencial con un ABC (altas, bajas y continuas).Donde se puedan registrar, los nombres, edad, y matricula de un estudiante hice este programa
pero marca un error al momento de compilarlo
...espero que me puedan ayudar..Gracias
#include <conio.h>
#include <string.h>
#include <stdio.h>
struct {
int matricula;
char nombre[30];
int edad;
} alumno;
void main() {
clrscr();
printf("dame matricula buscar:");
int clave; scanf("%d",&clave);
getchar();
FILE *archdisco;
archdisco = fopen("c:\\ac\\alumnos.dat","at+");
while(fread(&alumno,sizeof(alumno),1,archdisco)==1)
{
if ( clave == alumno.matricula)
{
printf("MATRICULA =%d ",alumno.matricula);
printf(" NOMBRE =%s ",alumno.nombre);
printf(" MESES =%d ",alumno.edad);
printf("\n");
};
};
fclose(archdisco);
getchar();
}