Hello, Veronica,
The specific heat of a substance is a measure for how much energy is required to heat or cool an amount of that substance for every 1 degree C. [Be aware that the units for specific heat often are given in alternative units of J/moleC or even J/ml*C. Also, Joules may be replaced with other energy equivalents, such as ergs, kwh, kJ, etc. Always be aware of the units].
The amount of heat to be taken from the coffee to cool it to 90C from 95C can be calculated, once we have a mass. No mass is given here, so I'll assume 100ml of coffee as an example. At a density of 1 g/ml, that is exactly 100g.
To calculate the amount of heat (in Joules) that needs to be removed, use the equation q = c*m*(T2-T1), where T1 and T2 are the initial and final temperatures, respectively.
In this example, we get J = 4.18J/gC*(100g)*(90C - 95C) = -2,090J, or -2.09 kJ.
The grams and C cancel, leaving Joules. The answer is negative since it is giving off energy. The energy has "been subtracted," so to speak.
We need to know how much milk at 4C must be added to absorb this much energy. Again, we can use the same equation, structured as follows:
2,090J = (4.18J/gC)*m*(90C - 4C)
I removed the minus sign on the Joules coming in, since the heat is being added (absorbed) by the cooler milk. Working through this calculation I get an answer of 5.81 g of 4C milk is needed to lower 100g of 95C coffee to 90C. At a density of 1g/ml, this is also 5.81ml.
Seems a little low to me, so please check the calculations. But, thinking about it, I assumed a rather meager amount of coffee to start.
I hope this helps,
Bob