Let's say I define a struct as

```
typedef struct worker{
  char name[20];
  int age;
} worker

```

and then I create an array of lenght 20 of such structures,

```
worker *business;
business = malloc(20 * sizeof(worker));

```

Is there any "natural" (i.e. already implemented in the language) way to obtain, from such array, the sub-array of the "age" element?

I'm thinking of something along the lines of

```
business.age

```

where `business.age` is the array of integers of the age of each element of `business`?