1 Resposta. Este é o operador de resolução de escopo.
%c indica que printf() deve colocar um caracter na tela. %d indica que printf() deve colocar um inteiro na tela. Teremos, na string de controle, uma descrição de tudo que a função vai colocar na tela.
O objeto cout representa o stream de saída no C++. Este stream é uma espécie de seqüência (fluxo) de dados a serem impressos na tela. Para realizar a impressão, usa-se o "operador de inserção" que "insere" dados dentro do stream.
Atalhos com símbolos matemáticos em C: += , -=, *=, /= e %= ... Um dos artifícios mais usados pelos programadores C, que parece um pouco estranho na primeira vez que vemos, são umas abreviações usadas para descrever as operações matemáticas envolvendo uma mesma variável.
O que o comando %*c faz é ler um caractere e descartá-lo. ... Aqui é colocado o %*c propositalmente para ler um caractere também e descartá-lo.