Inversão de capitalização

Faça um programa que leia um string e modifique todos os caracteres minúsculos por caracteres maiúsculos. Ignore caracteres maiúsculos e caracteres que não sejam letras.

Entrada

Seu programa irá receber strings de um arquivo de texto. Utilize o esqueleto abaixo, ele lê linhas da entrada e as coloca na variável linha.

#include <stdio.h>
#define BUFSZ 1024

int main(void)
{
    // Lendo linha do arquivo de entrada:
    char linha[BUFSZ];
    fgets(linha, BUFSZ, stdin);

    // Converta todos os caracteres minúsculos para maiúsculos.

    // Terminar de executar com sucesso:
    return 0;
}

Saída

Seu programa deve reimprimir cada linha com os caracteres minúsculos convertidos para maiúsculos, sem nenhuma outra alteração.

Dica

Os caracteres minúsculos tem o código ASCII entre 97 e 122 e os caracteres maiúsculos tem o código ASCII entre 65 e 90.