4.9. Altere o programa anterior de forma que, em vez de asteriscos, sejam escritas letras em cada nível, começando o nível inicial com a letra ‘A’.
Exemplos com 3, 4 e 5 ramos.
A
BBCCC
B
BBCCC
DDDD
B
BBCCC
DDDD
EEEEEE
Passo 1
Beleza, para resolver esse precisamos ter respondido o 4.8 antes, então se você ainda não tiver feito, volta lá rapidinho.
Beleza, o que vai mudar aqui de um programa para o outro é o que vamos escrever, ao invés de escrever um asterisco, agora vamos escrever uma letra.
Passo 2
Então é o seguinte, sabendo a lógica do programa anterior, tudo que você vai precisar mudar agora é o laço que escreve os asteriscos. Antes a gente tinha uma coisa do tipo:
Ou
Nesse novo programa é importante você usar o putchar, porque esse comando transforma o argumento passado em um caractere na tela.
O que precisaremos fazer é que, na primeira iteração o putchar tenha o argumento , na segunda iteração ela tenha o argumento , e nesse caso, , e assim por diante.
Existe vários jeitos de você fazer isso, eu fiz assim:

Esse é o trecho importante que a gente tem que focar para resolver esse exercício. O programa todo ficou assim:

Resposta