这两个题的数组哪里有问题啊

int a[3]={3*0};

for(i=0;i<3;i++) scanf("%d",&a[i]);

img

第一题,对数组初始化的话,初始化内容不能是表达式