pointer type mismatch in conditional expression format '%s' expects argument of type 'char *', but argument 5 has type 'void *'
pointer type mismatch in conditional expression format '%s' expects argument of type 'char *', but argument 5 has type 'void *'