Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!mintaka!yale!cmcl2!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: print % in c Message-ID: <15329@smoke.brl.mil> Date: 25 Feb 91 21:14:27 GMT References: <61516@eerie.acsu.Buffalo.EDU> <1991Feb25.180600.5004@ux1.cso.uiuc.edu> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 9 In article <1991Feb25.180600.5004@ux1.cso.uiuc.edu> gordon@osiris.cso.uiuc.edu (John Gordon) writes: > To print special characters with printf(), precede the character >with a \ character. Example: > printf("This a percent sign: \%\n"); That produces undefined behavior. To escape a literal percent character in a *printf()/*scanf() format string, specify two adjacent percent characters.