Если вам нужно только оригинальное описание как есть, используйте решение @ ZanLynx.
В противном случае, в общем, и / или если вам нужно настроить сообщения по какой-то причине: обычный способ заменить if/else if
цепочка или switch
предназначена для создания таблицы, для которой индекс соответствует условию, то есть:
const char * messages[] = {
...
"Bus error",
"Floating point exception",
"Segmentation fault",
...
};
Затем вы заменяете исходный код на:
fprintf(stderr, messages[signal]);