cprintf

How to print %s in C?


I want to print "%SomeString%" in C.

Is this correct?

printf("%%s%",SomeString);

Solution

  • No, %% outputs %, so the right syntax is:

    printf("%%%s%%",string);