Code:#include <stdio.h> #define P( fmt...) printf( ##fmt) #define FP( fmt...) fprintf( stderr, ##fmt) #define PP( fmt...) printf( "Wen%d\n",##fmt) int main(int argc, char *argv[]) { PP(520); FP("Xiao %d\n", 520); P("Wener%d",520);/* this not work */ /* test2.c:9:1: error: pasting "(" and ""Wener%d"" does not give a valid preprocessing token */ return 0; }