void world(char *flag2[]);

int main(void)
{
char flag[3][];

world(&flag[0]);
}

なぜエラーなのか分からない。