i234wu 发表于 2025-1-1 16:50:34

求助啊

本帖最后由 i234wu 于 2025-1-1 16:51 编辑

#include <stdio.h>

#define NAME "鱼c工作室"
#define BOSS "小鱼"
#define YEAR 2025
#define MONTH 5
#define DAY 20

int main()
{
        printf("%S成立于%d年%d月%d日\n", NAME,YEAR, MONTH, DAY);
        return 0;
}
为什么这段代码运行结果是一行空白呢?

FishC 发表于 2025-1-1 17:02:26

#include <stdio.h>

#define NAME "鱼C工作室"
#define BOSS "小鱼"
#define YEAR 2025
#define MONTH 5
#define DAY 20

int main()
{
    printf("欢迎来到%s!\n", NAME);
    printf("我们的老板是%s。\n", BOSS);
    printf("今天的日期是:%d年%d月%d日。\n", YEAR, MONTH, DAY);
    return 0;
}

上面的代码是一段C语言代码示例,其中缺少了 `#include <stdio.h>` 头文件。这个头文件是标准输入输出库的头文件,`printf` 函数在其中定义。添加完这个头文件后就可以正常编译和运行了。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

三体人的智子 发表于 2025-1-1 17:43:43

注意细节!
把"%S"换成“%s”就可以了
页: [1]
查看完整版本: 求助啊