const char*类型的值不能用于初始化char类型的实体

img

求问这个问题要怎么解决呀?
是和书上一样敲的o(╥﹏╥)o
在初始化结构体的时候也遇到过类似的问题

定义数组是前面加上const再运行

#include <stdio.h>
int main(void)
{
    char const *name[]={"Follow me","BASIC","Great Wall","FORTRAN","Computer design"};
    for(int i=0;i<5;i++){
        printf("%s\n",name[i]);
    }
    return 0;
}

img

删除大括号{}