Master Slave I2C Communication

I am facing difficulty using I2C protocol. I am using Slave(nano) and Master(Atmega).

I am taking data from an analog differential pressure sensor and do some conversion in ADC and send it to master upon its request. when I tried to see the data what I have received from the master is totally different. please find the attached program.

please tell what should i do fix this problem

Master_Program.ino (444 Bytes)

Slave_Program.ino (544 Bytes)