В вашем примере tm может быть типизированной структурой.
, например.
typedef struct tm_t { int x; }tm;
, а затем вы можете сделать
tm t;