me mandaron hacer una programa, yo hice algo pero no estoy segura de que este bueno... el problema dice así:
desarrolle una estructura que guarde los datos de n alumnos de la materia de lenguaje c y los muestre en pantalla en forma de reporte, la estructura debe tener los siguientes campos (nombre, apellido, dirección, profesión, lugar de nacimiento, edad, teléfono)
#include<stdio.h> #include<conio2.h> #define max 5 struct alumnos { char nombre[10]; char apellido[10]; char direccion[20]; char profesion[30]; char lugar_nacimiento[20]; int cedula[10]; int edad[2]; int telefono[15]; }; main() { struct alumnos programacion[max]; int i=0; for(i=0;i<max;i++) { printf("nombre del alumno:\n\t"); scanf("%s",programacion.nombre); printf("apellido del alumno:\n\t"); scanf("%s",programacion.apellido); printf("direccion del alumno:\n\t"); scanf("%s",programacion.direccion); printf("profesion del alumno:\n\t"); scanf("%s",programacion.profesion); printf("lugar de nacimiento del alumno:\n\t"); scanf("%s",programacion.lugar_nacimiento); printf("cedula del alumno:\n\t"); scanf("%i",programacion.cedula); printf("edad del alumno:\n\t"); scanf("%i",programacion.edad); printf("telefono del alumno:\n\t"); scanf("%i",programacion.telefono); printf("\n\n"); } for(i=i;i<max;i++) clrscr();//limpiar pantalla { printf("%s",programacion.nombre); printf("t\t\%s",programacion.apellido); printf("t\t\%s",programacion.direccion); printf("t\t\%s",programacion.profesion); printf("t\t\%s",programacion.lugar_nacimiento); printf("t\t\%i",programacion.cedula); printf("t\t\%i",programacion.edad); printf("t\t\%i",programacion.telefono); } getch(); return 0; }
|