#include
#include
int main()
{
const int size =29;
int i;
int ret=-1;
char str[7][size]={"sunday","monday","tuesday","wednesday","thursday","friday","saturday"};
char str1[size];
gets(str1);
为什么用const定义他会warning,9 2 C:\Users\dell\Documents\未命名2.c [Error] variable-sized object may not be initialized字符串的数组定义没用常量,而用define定义就能编译呢?