Code:
void escolher_caracter( char letra, char buffer[9][9])
{
switch (letra){
case 'SP': //espaço entre letras
strncpy(buffer[0], " ", 4);
strncpy(buffer[1], " ", 4);
strncpy(buffer[2], " ", 4);
strncpy(buffer[3], " ", 4);
strncpy(buffer[4], " ", 4);
strncpy(buffer[5], " ", 4);
strncpy(buffer[6], " ", 4);
strncpy(buffer[7], " ", 4);
strncpy(buffer[8], " ", 4);
break;
case ' ': //espaço entre palavras
strncpy(buffer[0], " ", 9);
strncpy(buffer[1], " ", 9);
strncpy(buffer[2], " ", 9);
strncpy(buffer[3], " ", 9);
strncpy(buffer[4], " ", 9);
strncpy(buffer[5], " ", 9);
strncpy(buffer[6], " ", 9);
strncpy(buffer[7], " ", 9);
strncpy(buffer[8], " ", 9);
break;
case 'a': //letra a
strncpy(buffer[0], " ## ", 9);
strncpy(buffer[1], " # # ", 9);
strncpy(buffer[2], "# #", 9);
strncpy(buffer[3], "# #", 9);
strncpy(buffer[4], "# #", 9);
strncpy(buffer[5], "########", 9);
strncpy(buffer[6], "# #", 9);
strncpy(buffer[7], "# #", 9);
strncpy(buffer[8], "# #", 9);
break;
case 'b':
strncpy(buffer[0], "####### ", 9);
strncpy(buffer[1], "# #", 9);
strncpy(buffer[2], "# #", 9);
strncpy(buffer[3], "# #", 9);
strncpy(buffer[4], "########", 9);
strncpy(buffer[5], "# #", 9);
strncpy(buffer[6], "# #", 9);
strncpy(buffer[7], "# #", 9);
strncpy(buffer[8], "####### ", 9);
break;
default:
strncpy(buffer[0], "########", 9);
strncpy(buffer[1], "########", 9);
strncpy(buffer[2], "########", 9);
strncpy(buffer[3], "########", 9);
strncpy(buffer[4], "########", 9);
strncpy(buffer[5], "########", 9);
strncpy(buffer[6], "########", 9);
strncpy(buffer[7], "########", 9);
strncpy(buffer[8], "########", 9);
break;
}
}