b_74 发表于 2019-9-6 16:31:27

s1e5问题,拜谢

本帖最后由 b_74 于 2019-9-6 20:15 编辑

#include <stdio.h>

#define URL "http://www.fishc.com"
#define NAME "鱼C工作室"
#define BOSS "小甲鱼"
#define YEAR 2010
#define MONTH 5
#define DAY 20

int main()
{
      printf("%s成立于%d年%d月%d日\n", NAME, YEAR, MONTH, DAY);
      printf("%s是%s创立的……\n", NAME, BOSS);
      printf("%s的域名是%s\n", NAME, URL);
      return 0;
}


照着小甲鱼的代码抄下来的,编译的时候提示warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘char *’ [-Wformat=]
printf("%s成立于%d年%d月%d日\n",NAME,YEAR,MONTH,DAY);

%d换成%s就行了



这个是编译器版本的问题吗?
求教各位大神这个是什么原因,谢谢。

b_74 发表于 2019-9-6 20:16:10

审核不通过吗?
页: [1]
查看完整版本: s1e5问题,拜谢