#include "stdio.h"

int main(void)
{
    float temp, tempConvertida;
    int opcao;
    printf("\nDigite a temperatura: ");
    scanf("%f", &temp);
    printf("\n\nEscolha a conversao desejada: ");
    printf("\n 1 - Celsius para Kelvin");
    printf("\n 2 - Celsius para Fahrenheit");
    printf("\n 3 - Kelvin para Celsius");
    printf("\n 4 - Kelvin para Fahrenheit");
    printf("\n 5 - Fahrenheit para Celsius");
    printf("\n 6 - Fahrenheit para Kelvin");
    printf("\n Opcao escolhida => ");
    scanf("%d", &opcao);
    switch (opcao) {
    case 1: // c2k
        tempConvertida = temp + 273;
        break;
    case 2: // c2f
        tempConvertida = (9/5)*temp + 32;
        break;
    case 3: // k2c
        tempConvertida = temp - 273;
        break;
    case 4: // k2f
        tempConvertida = ((9/5)*(temp - 273)) + 32;
        break;
    case 5: // f2c
        tempConvertida = (5/9)*(temp - 32);
        break;
    case 6: // f2k
        tempConvertida = ((5/9)*(temp - 32)) + 273;
        break;
    default:
        printf("Erro!");
        return 1;
    }
    printf("A temperatura convertida é: %.2f", tempConvertida);
    return 0;
}