solcitud de ayuda con conversión de algoritmo a c

novatos
02 de Noviembre del 2005
Hola necesito vuestra ayuda porque la compilación me reporta problemas y no sé cómo solvertalo. La parte del algoritmo que no me funciona es la siuguiente:
tipo
tDatosDiarios =
tupla
dia: entero;
tempMax, tempMin: real;
lluvia: real;
ftupla
tDatosEstacion =
tupla
datosDiarios: tabla [MAXDIAS] de tDatosDiarios;
numDias: entero;
ftupla
tMeteoCiudad = tabla [ESTACIONES] de tDatosEstacion;
ftipo
Yo la he covertido como:

typedef struct{
int dia;
float tempMax, tempMin, lluvia;
struct{
tDatosDiarios datosDiarios[MAXDIAS];
int numDias;
}tDatosEstacion;
tMeteoCiudad=tDatosEstacion[ESTACIONES];
}tDatosDiarios;
No sé dónde está el problema espero encontrar una mente avezada capaz de resolverlo.
Muchas gracias po r vuestra ayuda.