Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2011, 19:52
albay90
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Duda compilar programa

Cuando voy a compilar me dan varios errores y no se cómo solucionarlos.

#include <stdio.h>


/* Archivo de cabecera con los prototipos de las funciones */
/* especificas de la aplicación. */
#include "robot.h"

/* El alumno definirá aquí las constantes que considere */
/* oportunas. */

#define MAX 25;
#define LONG_MAXIMA 4;
#define ACTIVO 1;
#define INACTIVO 0;


typedef struct {
TCadena identificador;
TIncidencia incidencia;
int hayIncidencias;
double metrosCuadrados;
int activo;
} TRobot;


typedef struct {
TRobot robot;
int ocupado;
} TRegistro;


(linea45) typedef TRegistro TListaRobots [MAX];



/* El alumno incluirá aquí los prototipos de sus */
/* funciones. */

(linea 52) void inicioListaRobots (TListaRobots lista) ;
int menu (void);
int menu2 (void);
int submenu(void);
void introducirRobot (TListaRobots lista);
void IniciarSesion (TListaRobots lista);
void CerrarSesion;
int leerCadena(TCadena cadena, int longMaxima);
void TodasIncidencias;
void IncidenciaRobot;
void tipoIncidencia;
int devolverSitio (const TListaRobots lista, int* sitio);
int listaVacia (const TListaRobots lista);
void Mantenimiento (TListaRobots lista);

El mensaje de error es el siguiente:

(linea 45) error: expected ']' before ';' token
(linea 52) error: expected ')' before 'lista'

En la linea 45 he puesto ya la llave pero me sigue dando error y en la 52 no se porque tengo que poner un parentesis antes de 'lista' si se trata de una estructura.


Si alguien me puede resolver la duda, dejenme su correo para contactar con él para alguna otra duda por favor.