#include<stdio.h>
struct month{
char name[20];
char shor[20];
int day;
int num;
};
int main(){
struct month year[13];
char dd[20][20]={"January","February","March","April","June","July","August","September","October","November","December"};
char *cc[20]={"Jan","Feb","Mar","Apr","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};
int i, j;
for(i=1;i<=12;i++){
year[i].day=30;
year[i].num=i;
year[i].shor=*cc[i-1];
year[i].name=dd[i-1][20];
}
for(j=1;j<=12;j++){
printf("%s,%s,%d,%d\n",year[j].name,year[j].shor,year[j].num,year[j].day);
}
return 0;
}
报错信息(Dev-c++5.11)
In function 'main':
16 15 [Error] assignment to expression with array type
17 15 [Error] assignment to expression with array type