Вы можете инициализировать ваш descr
char descr[6][20] = {
"name0",
"name1",
"name2",
"name3",
"name4",
"name5", /* you may leave the last comma out */
};
Эта инициализация не (обычно) входит в заголовочный файл.
Если вы не хотите инициализировать и предпочитаете более поздние назначения (как в исходном коде), используйте strcpy
.
char descr[6][20];
strcpy(descr[0], "name0");
/* ... */
Опять же, этот код не предназначен для заголовочного файла.