#include #include #define MAX 50 struct agenda { char nombre[30]; int tel; char dir[40]; }; char menu() { printf ("\n1. Altas \n2. Consulta \n3. Buscar"); printf ("\n4. Salir \nOpcion: "); return getchar(); } void alta(int *i, struct agenda *amigo) { if (*inombre); printf ("\nDame la direccion: "); gets (amigo->dir); printf ("\nDame el telefono: "); scanf ("%d",&amigo->tel); (*i)++; getchar(); } else printf ("\nEspacio insuficiente"); } void consulta(int i, struct agenda *amigos) { int j; printf("\nDatos en la agenda:"); for (j=0; j