#include static const char *errors[] = { [APLWC_OK] = "", [APLWC_NOT_IMPLEMENTED] = "Not yet implemented", }; const char * rc_to_string(AplwcRc rc) { const char *str = NULL; if((rc > 0) && (rc < NELEM(errors))) str = errors[rc]; return str; }