Ответ:
Сначала сравниваем расширения после точки в алфавитном порядке: .c, .cl, .cmd, .cpp. Для одинаковых расширений сохраняем файлы в алфавитном порядке по имени.
basic.csource.cmodule.clscript.cmdextended.cppprogram.cpp
Ответ: basic.c, source.c, module.cl, script.cmd, extended.cpp, program.cpp.
