Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- typedef struct{
- char calle[30];
- int numero;
- int CP;
- char ciudad[30];
- }direc;
- typedef struct{
- int sistemas;
- int quimica;
- int algebra;
- int mecanica;
- int calculo;
- }calf;
- typedef struct{
- int nua;
- char nombre[30];
- char carrera[40];
- direc domicilio;
- calf kardex;
- }alumno;
- alumno *palumno;
- int main(){
- int n=0, i=0;
- printf("Proporcione el numero de estudiantes:\n");
- scanf("%d", &n);
- palumno=(alumno*)malloc(n*sizeof(alumno));
- for(i=0;i<n;i++){
- printf("Ingrese nombre del alumno [%d]\n", i);
- fflush(stdin);
- getchar();
- scanf("%s", &palumno[i].nombre);
- printf("Ingrese el NUA:\n");
- scanf("%i",&palumno[i].nua);
- printf("Ingrese la carrera:\n");
- scanf("%s",&palumno[i].carrera);
- printf("\n\nINGRESANDO DATOS DE DOMICILIO\n");
- printf("Ingrese la calle\n\t");
- scanf("%s",&palumno[i].domicilio.calle);
- printf("Ingrese el numero de domicilio\n");
- scanf("%i",&palumno[i].domicilio.numero);
- printf("Ingrese el codigo postal\n");
- fflush(stdin);
- getchar();
- scanf("%i",&palumno[i].domicilio.CP);
- printf("Ingrese la ciudad en donde esta ubicado\n");
- scanf("%i",&palumno[i].domicilio.ciudad);
- printf("\n\nINGRESANDO CALIFICACIONES\n");
- printf("Ingrese la calificacion de Fundamentos de los Sistemas de Informacion\n");
- scanf("%s", &palumno[i].kardex.sistemas);
- printf("Ingrese la calificacion de Mecanica\n");
- scanf("%s", &palumno[i].kardex.mecanica);
- printf("Ingrese la calificacion de Calculo Diferencial\n");
- fflush(stdin);
- getchar();
- scanf("%s", &palumno[i].kardex.calculo);
- printf("Ingrese la calificacion de Algebra Lineal\n");
- scanf("%s", &palumno[i].kardex.algebra);
- printf("Ingrese la calificacion de Quimica Universitaria\n");
- scanf("%s", &palumno[i].kardex.quimica);
- }
- // for(i=0;i<n;i++){
- // printf("\n\n");
- // }
- free(palumno);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement