Faça uma função que receba um caractere minúsculo como parâmetro e retorne esse mesmo caractere em maiúsculo (não é necessário verificar a entrada).
Passo 1
Vamos começar a declaração da nossa função pelo seu escopo.
Como essa função irá retornar um caractere, o seu tipo ideal de retorno é char. Além disso, por se tratar de uma função de conversão, podemos chamá-la de . Por fim, basta informarmos ao programa os parâmetros que essa função espera, nesse caso um caractere .
Passo 2
Como o enunciado nos diz que não é necessário verificar a entrada, podemos ter certeza de que só serão passados como parâmetro dessa função caracteres minúsculos.
Sendo assim, tudo o que devemos fazer é utilizarmos os nossos conhecimentos da tabela ASCII para realizar essa conversão. Isso pois, todos os caracteres na linguagem C podem ser tratados como números inteiros e como a letras maiúsculas são localizadas antes das minúsculas, basta realizarmos a subtração dessa diferença de localização (que é 32).
Resposta
Ei, a resposta está no passo a passo :)