梦之路
2015-12-15 21:17
#include <stdio.h>
int main()
{
//这是一首思念家乡的诗
printf("床前明月光,");
printf("疑是地上霜。");
printf("举头望明月,");
printf("低头思故乡。");
/*短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。
它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。
它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领
会到李白绝句的“自然”、“无意于工而无不工”的妙境。*/
return 0;
}
这是哪里错了?
没有错,是在线编译器出了问题,重新提交就行了
可能是符号的问题,printf中的()“”和后面的;必须用英文的模式输入的
可能有两个原因:
//这是一首思念家乡的诗
老的c语言是不支持双斜杠注释的
中文
可能你用了UTF-8编码,老的编译器不支持UTF-8
你的代码是没有问题的 但是编译器是不让过的 那个老师的好多代码对了就是过不了 你了解就好
加上个头文件 #include <stdlib.h>
主函数return前一行加个system("pause");
另外,可以加个换行符,在printf里面双引号里面加个\n
C语言入门
926287 学习 · 20799 问题
相似问题