A numeric primary item is required before %1.
30
Cause . . . . . : A numeric constant (such as an integer), a data item with a numeric value, a special register, or a parenthesized arithmetic expression is required before %1 in the current statement.