Following C language code generates Christmas Tree as output. In below code we are used recursion, that reduces number of line of code. We make separate function to draw tree named "christmas(int)". And at the end of tree we print "Merry Christmas!".