transfer array to VLA when calling print{f, ln}