刘斩仙 发表于 2023-1-29 17:32:08

求助

刚开始学c语言结果 return 0;立即出问题了
#include <stdio.h>

int main()
{
       
        printf("Hello world\n")
    return 0;
}

isdkz 发表于 2023-1-29 17:37:14

本帖最后由 isdkz 于 2023-1-29 17:44 编辑

#include <stdio.h>

int main()
{
      
      printf("Hello world\n");      // 这个分号不要漏掉了         
    return 0;
}

tommyyu 发表于 2023-1-29 17:40:11

1. printf那一行没有加分号
2. 请检查return 0后面的分号是否是英文分号

ExiaGN001 发表于 2023-1-29 17:47:46

请不要重复发帖~

学习编程需要细心,自己照着标程敲,一个标点都不能错
嫌麻烦就别学编程

刘斩仙 发表于 2023-1-29 18:02:40

tommyyu 发表于 2023-1-29 17:40
1. printf那一行没有加分号
2. 请检查return 0后面的分号是否是英文分号

英文分号?

刘斩仙 发表于 2023-1-29 18:03:43

刘斩仙 发表于 2023-1-29 18:02
英文分号?

换了分号也不行

刘斩仙 发表于 2023-1-29 18:04:23

ExiaGN001 发表于 2023-1-29 17:47
请不要重复发帖~

学习编程需要细心,自己照着标程敲,一个标点都不能错


我之前操作失误发多了

刘斩仙 发表于 2023-1-29 18:05:21

isdkz 发表于 2023-1-29 17:37
#include

int main()


谢谢大佬,我找半天了

tommyyu 发表于 2023-1-29 18:05:46

刘斩仙 发表于 2023-1-29 18:03
换了分号也不行

还要在printf一行后面加上分号#include <stdio.h>

int main()
{
    printf("Hello world\n");
    return 0;
}

ExiaGN001 发表于 2023-1-29 18:06:27

刘斩仙 发表于 2023-1-29 18:02
英文分号?

对滴,中文分号和英文分号只是看上去像,实际是两个字的
其他符号也一样,必须英文的(字符(串)常量等除外)

廿四桥 发表于 2023-1-29 18:39:00

一定是英文字符,这个细节错误可是中式程序员的经典错误。

homeskating 发表于 2023-1-29 22:34:56

printf加分号,最好设置输入法中文也使用英文符号

刘斩仙 发表于 2023-1-30 00:29:56

谢谢各位大佬的指点
页: [1]
查看完整版本: 求助