01/10/2017 - You can escape it by posting a double '%' like this: %%. Using your example: printf("hello%%");. Escaping '%' sign is only for printf. If you do: char a[5]; strcpy(a, .