Всё правильно, это он вам так предлагает исправить ваш косяк. Который заключается в том, что вы используете операцию присваивания вместо операции сравнения. Поясню.
Идет цикл if/while/for, чаще всего if, и вы по привычке ставите знак равно (=), но забываете, что равно в программировании обозначается как два знака равно (==).
То есть ставите
if (a = max)
а надо
if (a == max).
Вот компилятор вам услужливо и предлагает поставить дополнительные круглые скобки вокруг выражения присваивания.