#include #include typedef struct { int movil; char nombreape[100]; }TEntrada; TEntrada *Agenda; int entradas; char *apellidos1[]= {"Fernandez","Dali","Lopez","Parras","Soto"}; char *apellidos2[]= {"Fernandez","Dali","Lopez","Parras","Soto"}; char *nombres[]= {"Salvador","Jose","Antonio","Ricardo","Manolo"}; void EntradaAgenda(TEntrada Agenda[],int entradas){ int j=0,l=0,i=0, Max=0; do{ do{ do{ sprintf(Agenda[Max].nombreape,"%s %s %s",nombres[l],apellidos1[j],apellidos2[i]); Agenda[i].movil=abs(rand()+rand()); Max++; l++; }while (l < 4 && Max < entradas); l=0; j++; }while (j < 4 && Max < entradas); j=0; i++; }while (i < 4 && Max < entradas); }; void MostrarAgenda (TEntrada Agenda[], int entradas){ int i; for (i=0; i