C语言怎么在语句后输出两个空行亲,您好!printf("\n\r"); \n: UNIX \n\r: window \r: MAC OSvoid main(){ printf("\n"); //这样就输出一个空白行了。}希望能帮助的到您!
if (first) { first = 0;} else { printf("\n");} printf("something\n");...
就是说“ 5 + 回车 ”这样一次输入,读入了2个字符,执行了2次循环 第二次循环中字符 '\n' 作为 %c 被输出了,所以你会感觉多了一行 scanf就是这个特点,修改一下程序便可解决: #include<stdio.h> int main(){ char a; while(scanf("%c",&a)) { if(a=='#') break; else { if(a!='\n') ...