// guardararreglos.cpp:VC2012 #include "stdafx.h" #include using namespace std; struct alumno{ int carne; char nombre[50]; char carrera[5]; bool activo; }; void crear(alumno lista[50], int alto){ int carne; char nombre[50]; char carrera[5]; for (int i=0; i>carne; lista[i].carne=carne; cout<<"Ingrese el Nombre: "; cin>>nombre; strcpy_s(lista[i].nombre, nombre ); cout<<"Ingrese la carrera: "; cin>>carrera; strcpy_s(lista[i].carrera, carrera ); lista[i].activo=true; } }; void guardar(alumno lista[50],int alto){ FILE *archivo; fopen_s(&archivo, "listaalumnos.txt","w+"); for (int i=0; i>opcion; switch (opcion){ case 1:{ cout<<"\nDigite la cantidad de alumnos a ingresar: "; cin>>alto; crear(listaalumnos,alto); size=alto; system("Pause"); break; } case 2:{ guardar(listaalumnos,size); system("Pause"); break; } case 3:{ cargar(listaalumnos, size); system("Pause"); break; } case 4:{ listar(listaalumnos, size); system("Pause"); break; } case 5:{ cout<<"Digite el numero de carne a eliminar: "; cin>>carne; borrar_carne(listaalumnos,size,carne); break; } case 6:{ seguir=false; break; } } } system("Pause"); }