A climate scientist writes a computer program to calculate the average daily rainfall over a year. The program executes successfully to the end without any warnings or crashes, but it outputs a negative value for the average rainfall because a subtraction operator was used instead of an addition operator in the summation loop.
State the type of programming error that is present in this program.