[c] Is there a way to have printf() properly print out an array (of floats, say)?