#include <stdio.h>
#include <conio.h>
main ()
{
float base,altura,area;
printf(" Calcular el Area de un triangulo \n");
printf("Introduce la base \n");
scanf("d" ,&base);
printf("Introduce la altura \n");
scanf("d" ,&altura);
area=(base*altura)/2;
printf ("El area del triangulo es:%.2f \n", area );
getch();
}
Mi duda es que esta mal? se pasa directo despues de poner la base no me deja poner la altura esta raro
Prueba esto:
#include <stdio.h>
#include <conio.h>
main ()
{
float base, altura, area;
printf(" Calcular el Area de un triangulo \n");
printf("Introduce la base \n");
scanf("%f", &base);
printf("Introduce la altura \n");
scanf("%f", &altura);
area = (base*altura) / 2;
printf("El area del triangulo es: %.2f\n", area);
getch();
}
Mira la definición que has hecho de float.
Gracias bro