Is this a completely new problem? f(x+ y) is definitely NOT equal to f(x)+ f(y) for the problem you gave before. For example, 1+ \sqrt{2} is irrational and so f(1+ \sqrt{2})= 1- (1+ \sqrt{2})= -\sqrt{2} but since 1 is rational and \sqrt{2} is irrational, f(1)+ f(\sqrt{2})= 1+ (1- \sqrt{2})= 2- \sqrt{2}.
You didn't say anything about using \epsilon and \delta in your first post. If you are not allowed to use "\lim_{x\to a} f(x)= L if and only if, for any sequence \{x_n\} that converges to a, the sequence \{f(x_n)\} converges to L", then copy the proof of that theorem, for this particular function.