[4035] in bugtraq

home help back first fref pref prev next nref lref last post

bliss: what is wrong with this ?

daemon@ATHENA.MIT.EDU (Marin Purgar - PMC)
Tue Feb 11 12:34:17 1997

Date: 	Tue, 11 Feb 1997 08:56:45 +0100
Reply-To: Marin Purgar - PMC <pmc@ASGARD.HR>
From: Marin Purgar - PMC <pmc@ASGARD.HR>
To: BUGTRAQ@netspace.org

Hi!

Well, my friend said that this code sux ...

What is wrong with it ?

bliss-off.c
[begin]

/* bliss unscrambler ?  */
/* 970211 pmc@asgard.hr */

#include <stdio.h>

int main () {

  int iChar;
  int iPar;
  int iNepar;

  while ( ( iChar = fgetc ( stdin ) ) != EOF ) {
    iPar = iNepar = iChar;
    iPar &= 0x00AA;
    iNepar &= 0x0055;
    iPar >>= 1;
    iNepar <<= 1;
    iChar = iPar | iNepar;
    printf ( "%c", iChar );
  }

}

[end]

bb4now,
PMC

home help back first fref pref prev next nref lref last post