// Agenda de Autores de Libros #include<stdio.h> #include<string.h> #include<stdlib.h> int i; struct fecha { int dia; int mes; int anio; }; struct datos { char nombre[20]; int obras; struct fecha cumple; }; //struct datos control[2]; struct datos control[2], *q = &control[0]; void pedir(struct datos *p); void presentar(struct datos *p); void pedir(struct datos *p){ for(i=0; i<=2; i++){ printf("INGRESE EL NOMBRE DEL AUTOR:\n"); scanf("%s",p -> nombre); printf("INGRESE EL NÚMERO DE OBRAS:\n"); scanf("%d",&p -> obras); printf("INGRESE LA FECHA DE CUMPLEAÑOS:\n"); printf("DIA:\n"); scanf("%d",&p -> cumple.dia); printf("MES:\n"); scanf("%d",&p -> cumple.mes); printf("anio:\n"); scanf("%d",&p -> cumple.anio); Prof: Gregory Rivera p=p+1; } p=p-i; return; } void presentar(struct datos *p){ for(i=0; i<=2; i++){ printf("EL NOMBRE DEL AUTOR:%s\n", p -> nombre); printf("EL NÚMERO DE OBRAS:%d\n", p -> obras); printf("INGRESE LA FECHA DE CUMPLEAÑOS:\n"); printf("DIA:%d\n", p -> cumple.dia); printf("MES:%d\n", p -> cumple.mes); printf("anio:%d\n", p -> cumple.anio); p=p+1; } return; } int main(){ pedir(q); system("clear"); presentar(q); return 0; }