How i can send many data together using I2C

Hi i need to send a lot of data together using i2c for example:

int temperaturesummer= 30;
int temperaturewinter= 20;
int temperaturespring= 27;
int temperatureautumn= 23;

i need to send it via i2C. i think in array but i have no idea how is.

then I separate the data as when I sent.

Why? I2C is a bytewise protocol. Just send it consecutively. You have used ints which are 16 bits, but I see that your quantities all fit into a byte.

Send to what? The answer depends on the device to which the data are sent.