Updated C printer

Updated C printer
+ pointer declarations
+ array declarations
+ some constant expressions