added basic C program printing. still need to fix the scoping parts of the translation. works for about half the ttests