Hi, I'm having a minor problem with output with printf. I understand you escape % in printf with %% so if I had some string it would be
printf("%%eax");
But if I have
printf("%%%s", registers(C));
I get an an output of %%eax, which is one too many percent signs. I tried it with just %%s but I'm stil getting an error. Is there any way around this? Thanks.