#include <stdio.h>
#include <stdlib.h>
typedef struct time__//сначала объявляем анонимную структуру
{
char hh;
char mm;
}; //а потом задаем псевдоним
typedef struct train
{
char wpa[24]; //шифр поезда
char start[24];
char stop[24];
time__ train_time;
};
int main(void)
{
train *list;
list = (train*)malloc(10 * sizeof(train));
if ( !list )
exit ( -1 );
free(list);
return 0;
}