:..net

UNIX C: Syntax Highlit Quine

Home Page
Domains
Software
Perl Hacker
UNIX C
Matthew B-M
Links
char *rot13(char *s, char *f) {
  char *u=f;
  while(*s)
    *(f++)=(*s>='a'&&*s<='m')?(*(s++)+13):((*s>='n'&&*s<='z')?(*(s++)-13):*s++);
  *f=0;
  return u;
}

int main(int c, char **v) {
  char s[]="pune *ebg13(pune *f, pune *s) {
  pune *h=s;
  juvyr(*f)
    *(s++)=(*f>='n'&&*f<='z')?(*(f++)+13):((*f>='a'&&*f<='m')?(*(f++)-13):*f++);
  *s=0;
  erghea h;
}

vag znva(vag p, pune **i) {
  pune f[]=%p%f%p,s[1024];
  cevags(ebg13(f,s),34,f,34,10);
}%p",f[1024];
  printf(rot13(s,f),34,s,34,10);
}

Valid XHTML 1.0!

This page last modified on Tuesday, 05-Jul-2016 10:21:17 UTC
Contact <webmaster@colondot.net> for more information about this site, or <plunder@colondot.net> if you want not to be able to send any more mail to this machine.