in Programming in C
371 views
1 vote
1 vote
#include <stdio.h>
main()
{
    int a,b,c;
    int count = 1;
    for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\
    TFy!QJu ROo TNn(ROo)SLq SLq ULo+\
    UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\
    NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\
    HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\
    T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\
    Hq!WFs XDt!" [b+++21]; )
    for(; a-- > 64 ; )
    putchar ( ++c=='Z' ? c = c/ 9:33^b&1);
    return 0;
}

can any one explain this code

in Programming in C
371 views

2 Comments

This is known as code obfuscation: https://en.wikipedia.org/wiki/Obfuscation_(software)

In this we deliberately make the code harder to understand. It is written such to make it harder and time-consuming for any human to understand.

Similar code you can find in code golfing competitions.

There is no need to understand this from GATE point of view. But u can try if you are interested :)

2
2
Can try after GATE :)
0
0

Please log in or register to answer this question.

Related questions

–2 votes
–2 votes
0 answers
3
Sunil8860 asked in Programming in C Sep 21, 2017
372 views
Sunil8860 asked in Programming in C Sep 21, 2017
372 views