a) Verificá que hayas importado las librerías necesarias:
Código:
#include <stdio.h>
#include <malloc.h>
b) A la definición de la estructura lista le falta el ; al final:
Código:
struct Lista {
struct ElemLista *primero;
int numElem;
};
c) La llamada a malloc debería ser así
Código:
l =(struct Lista *) malloc( sizeof(struct Lista) );