Have a look in your C code book. The you will need to printf "%%" to get a '%'.
Andreas On 09/11/06, Cassio B. Caporal <[EMAIL PROTECTED]> wrote:
Hey,
I have problems to print '%' in stdout... Suppose code below:
#include <stdio.h>
main() {
char foo[] = "bar=30%\n";
fprintf(stdout, bar);
}
OpenBSD returns : bar=30
Linux returns : bar=30%
How can I solve this? Thanks,
-- Andreas Kahari Somewhere in the general Cambridge area, UK

