me sale este error porque tienes la variable c declarada dos veces:
agenda c;// A Q U I
//int resultado;
int id,n,nelementos;
int ele=0;
agenda c[MAX];
inicializar(c[]); //A Q U I
Error:
agenda.c(28) Error: conflicting types for `c'
Debes corregir primero esto.