ATFP - Assignment To Formal Parameters

Formal parameters should not be assigned to.

Wrong

int oper (int param) {
    param += 10;
    return ++param;
}

Tip: Declare internal variable and use it instead of formal parameter

Right

int oper (int param) {
    int result = param + 10;
    return ++result;
}