expected macro formal parameter
The token following a stringizing operator (#) is not a formal parameter name.
The following sample generates C2162:
#define print(a) printf(#b) // error