问答详情
源自:1-6 程序解释——注释

为什么会出现两个?

program
    printf("床前明月光,"\n);  
    ^
/249/5108/HF0N/hello.c:5:31: error: expected ')' before 'n'
    printf("床前明月光,"\n);  
                              ^
/249/5108/HF0N/hello.c:6:5: error: stray '\' in program
    printf("疑是地上霜."\n);  
    ^
/249/5108/HF0N/hello.c:6:31: error: expected ')' before 'n'
    printf("疑是地上霜."\n);  
                              ^
/249/5108/HF0N/hello.c:7:5: error: stray '\' in program
    printf("举头望明月,"\n);  
    ^
/249/5108/HF0N/hello.c:7:31: error: expected ')' before 'n'
    printf("举头望明月,"\n);  
                              ^
/249/5108/HF0N/hello.c:8:5: error: stray '\' in program
    printf("低头思故乡."\n);  
    ^
/249/5108/HF0N/hello.c:8:31: error: expected ')' before 'n'
    printf("低头思故乡."\n);  
                              ^
/249/5108/HF0N/hello.c:14:128: error: expected statement before ']' token
    return 0;                                                                                                                  ]  

提问者:千夜4109259 2016-10-02 17:03

个回答

  • 路飞40
    2016-10-05 10:48:20

    你居然把编译报错也复制了,首先要从上面的报错开始修改。

  • 小新把蜡笔弄丢了
    2016-10-02 17:29:32

    换行符 \n 要在双引号里面

  • YUSEI3742142
    2016-10-02 17:24:11

    发下代码啊...这样不好判断