Nombre: estructuras
Descripción:
fecha de nacimiento, telf y nombre de 2 alumnos
URL: http://www.mygnet.net/codigos/cplusplus/varios/estructuras.1582
Código Fuente:
#include<stdio.h>
struct fecha
{
int dia,mes,anno;
};
struct talumno {
char telefono[9],nombre[20];
struct fecha fechanacimiento;
};
void main()
{
struct talumno alumno,alum2;
printf("Introduce el nombre del primer alumno: ");
gets(alumno.nombre);
printf("Introduce el nombre del segundo alumno: ");
gets(alum2.nombre);
printf("Introduce el telefono del primer alumno: ");
gets (alumno.telefono);
printf("Introduce el telefono del segundo alumno: ");
gets (alum2.telefono);
printf("Introduce el dia de nacimiento del primer alumno: ");
scanf("%i",&alumno.fechanacimiento.dia);
printf("Introduce el mes de nacimiento del primer alumno: ");
scanf("%i",&alumno.fechanacimiento.mes);
printf("Introduce el año de nacimiento del primer alumno: ");
scanf("%i",&alumno.fechanacimiento.anno);
printf("Introduce el dia de nacimiento del segundo alumno: ");
scanf("%i",&alum2.fechanacimiento.dia);
printf("Introduce el mes de nacimiento del segundo alumno: ");
scanf("%i",&alum2.fechanacimiento.mes);
printf("Introduce el año de nacimiento del segundo alumno: ");
scanf("%i",&alum2.fechanacimiento.anno);
printf("nEl alumno %s tiene el telefono %s y su fecha de nacimiento es %i/%i/%i",alumno.nombre, alumno.telefono, alumno.fechanacimiento.dia, alumno.fechanacimiento.mes, alumno.fechanacimiento.anno);
printf("nEl alumno %s tiene el telefono %s y su fecha de nacimiento es %i/%i/%i",alum2.nombre, alum2.telefono, alum2.fechanacimiento.dia, alum2.fechanacimiento.mes, alum2.fechanacimiento.anno);
}