Máximo de três números

Implemente um programa para identificar o número com maior valor absoluto entre três números inteiro.

Entrada

Seu programa irá receber os dados de um arquivo de texto. Utilize o esqueleto abaixo, ele lê a entrada e coloca os três números nas variáveis A, B e C.

#include <stdio.h>
#define BUFSZ 256

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

    // Declaracao das variaveis A, B e C:
    int A = 0;
    int B = 0;
    int C = 0;

    // Inicializando A, B e C com os dados lidos do arquivo:
    sscanf(line, "%d %d %d\n", &A, &B, &C);

    // Insira codigo para calcular o numero com maior valor absoluto.
    // TODO

    // Insira codigo para imprimir o numero com maior valor absoluto.
    // TODO
    
    // Terminar de executar com sucesso:
    return 0;
}

Saída

Seu programa deve imprimir um único número na saída. Note que se o número com maior valor absoluto for negativo, você deve imprimir o número negativo na saída. Por exemplo, se as entradas forem 5, 77 e -103, seu programa deve imprimir:

-103