\n 什么时候要加什么时候不用加上?
\n是换行符,就是表示重起一个新行开始输出。在字符串的什么位置,那么输出的时候也对应在那个位置换行比如printf( ""123\n456 );\n在123之后,所以输出123结束便重起一行开始输出,结果是:123456
你想你输出的结果换行就加,不想就不加。。