#include /* Definición del registro */ struct ficha { char nombre[50]; int edad; float nota; char grupo; } ; main () { struct ficha f1,f2; /* Definición de dos variable tipo registro ficha */ puts (" INTRODUCA LOS SIGUIENTES DATOS en F1 :\n"); printf ("-Nombre:"); scanf ("%s", f1.nombre); printf ("-Edad:"); scanf ("%d", &f1.edad); printf ("-Nota:"); scanf ("%f", &f1.nota); getchar(); printf ("-Grupo:"); scanf ("%c", &f1.grupo); /* Asigno la dos estructuras */ f2=f1; /* Modifico la edad */ f2.edad ++; /* Muestro el registro f2 */ puts("\n CONTENIDO DE F2: \n"); printf (" Nombre:%s\n", f2.nombre); printf (" Edad:%d\n", f2.edad); printf (" Nota:%f\n", f2.nota); printf (" Grupo:%c\n", f2.grupo); getchar();getchar(); }