Hello there! I came across this weird code. Can anyone help in explaining the logic involved..?
#include<stdio.h>
double m[]= {7709179948849219.0, 771};
int main()
{
if(m[1]--)
{
m[0]*=2;
main();
}
else
printf(m);
system("pause");
return 0;
}
p.s. No offense with the message that the program displays..!
[Non-text portions of this message have been removed]
