宫宸 发表于 2021-10-31 11:36:05

C程序设计例6.6,不知道哪错了

#include<stdio.h>
int main()
{char c={'I','','a','m','','a','','s','t','u','d','e','n','t','.'};
        int i;
        for(i=0;i<15;i++)
        printf("%c",c);
        printf("\n");
       
        return 0;
}
报错: empty character constant
帮忙指错,谢谢。

傻眼貓咪 发表于 2021-10-31 11:43:33

本帖最后由 傻眼貓咪 于 2021-10-31 11:45 编辑

元素里面的空格符 ' '(必须是空格,不然报错)

傻眼貓咪 发表于 2021-10-31 11:44:29

char c={'I',' ','a','m',' ','a',' ','s','t','u','d','e','n','t','.'}; // 红色部分

宫宸 发表于 2021-10-31 11:47:32

傻眼貓咪 发表于 2021-10-31 11:43
元素里面的空格符 ' '(必须是空格,不然报错)

感谢{:5_95:}
页: [1]
查看完整版本: C程序设计例6.6,不知道哪错了