A dias que estou tentado desenvolver minha própria função printf em linguagem C eu gostaria que ela imprimisse na tela um int quando a opssão for %d e um caracter quando for %c.
Fiz até ai
void cout(char*mensagem, ...){
unsigned char*video=(unsigned char*)0x0B000;
while(*messagem!=0){
*video=*mensagem;
video++;
mensagem++;
*video=0x0F; /* cor do = fundo preto texto branco */
video++;
}
}