puts(NULL)
Since printf("%s\n", NULL) is supported and prints "(null)", though this is C UB and glibc does the same, puts(NULL) should also be supported because the compiler might optimize the printf call to a puts call.
Since printf("%s\n", NULL) is supported and prints "(null)", though this is C UB and glibc does the same, puts(NULL) should also be supported because the compiler might optimize the printf call to a puts call.