Hello sparr0,
this is my very large C christmas tree. It's not a beauty and i've shorten and altered the code by 4 lines.
;
;
;;;
;
;;;
;;;;;
;
;;;
;;;;;
f="%c%s%c,";
#define _ printf
char*x[]={
" ;",
" ;",
" ;;;",
" ;",
" ;;;",
" happy",
" ;",
" ;;;",
" ;xmas",
"f=%c%s%c;",
"#define _ printf",
"char*x[]={",
"},z=0;main(){int n;",
"for(n=0;n<9;n++)puts(x[n]);",
"_(x[9],34,f,34);puts(&z);",
"puts(x[10]);puts(x[11]);",
"for(n=12;n<20;n++)",
"puts(x[n]);exit(42);}",
},z=0;main(){int n;
for(n=0;n<9;n++)puts(x[n]);
_(x[9],34,f,34);puts(&z);
puts(x[10]);puts(x[11]);
for(n=12;n<20;n++)
puts(x[n]);exit(0);}