El problema con el codigo, es que h y t, pueden ser enteros, por lo tanto tienes otra division de enteros.
Tienes que declarar tus variables como float, y en lugar de utiliza 1/2, utiliza 0.5^(h/t)
asi deberia de funcionar.
Código C:
Ver original#include <stdio.h>
#include <math.h>
int main()
{
float h, t, respuesta;
printf("Ingresa los valores de h y t:"); respuesta
= pow(0.5,h
/t
); printf("\nResultado = %f",respuesta
); return 0;
}