Perdona, pero se nota que vienes de Python xP
Declaraste
resultado como
double, y con scanf lo usas como string, al igual que en los if's...
Te aconsejo, o hacer esto:
declarar la variable "opcion" de tipo int.
Código C:
Ver originalprintf("1 - DP, 2 - TN, 3 - TM, 4 -TMI, 5 - CV: ");
if(opcion == 1) // DP
{ ...}
O usas un switch:
Código C:
Ver originalswitch(opcion)
{
case 1:
...
break;
case 2:
...
break;
}
Recuerda siempre usar tipos que tengan valor entero en las condiciones. Saludos.