Digital Stronghold - Software Engineering Blog




November 29, 2005

Mystery program

Filed under: Progressive Studies

This program is system-dependent, it will run correctly on many different systems. Try it on your machine.

#if (VAX || PC)
        #define HEX0 0x6c6c6548
        #define HEX1 0x77202c6f
        #define HEX2 0x646c726f
        #define HEX3 0x00000a21
#else
        #define HEX0 0x48656c6c
        #define HEX1 0x6f2c2077
        #define HEX2 0x6f726c64
        #define HEX3 0x210a0000
#endif
	
typedef union {
        char what[16];
        long cipher[4];
} mystery;
	
int main(void)
{
        mystery x;
	
        x.cipher[0] = HEX0;
        x.cipher[1] = HEX1;
        x.cipher[2] = HEX2;
        x.cipher[3] = HEX3;
	
        printf("%s", x.what);
        return 0;
}

Isn’t it a wonder?

2 Comments »

The URI to TrackBack this entry is: http://eradicus.blogsome.com/2005/11/29/mystery-program/trackback/

  1. exercise… try this out too.

    #undef HEX0
    #undef HEX1
    #undef HEX2
    #undef HEX3

    #define HEX0 0x4F4C2049
    #define HEX1 0x47204556
    #define HEX2 0x4E494152
    #define HEX3 0x46002145

    what does it say? :D hehehe delete immediately jo. :p

    Comment by slash dev slash null — December 2, 2005 @ 1:07 am

  2. chingga ya ta! hahahaha

    Comment by slash dev slash null — December 8, 2005 @ 3:39 am

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Theme designed by Joset Anthony Zamora


Digital Stronghold

↑ Get Headline Animator