Salve, a scuola stiamo facendo i linguaggi c e c++ e io ho scaricato il programma "Dev c++" per poterli compilare, oggi sono andato a scrivere un programma per svolgere un esercizio però, quando vado ad eseguire, si apre la finestra di output .exe, mi fa inserire il valore di 2 variabili e infine si blocca mostrando il messaggio "Windows: si è verificato un problema che impedisce il funzionamento corretto del programma. Se è disponibile una soluzione, verrà chiuso il programma e inviata una notifica automatica" Come devo fare? Scrivo qui sotto il codice. Grazie in anticipo
C:
#include <stdio.h>
#include <math.h>
main ()
{
float lato, b1, b2, area, perimetro, h;
printf("Programma che calcola l'area e il perimetro di un trapezio");
printf("\n Inserire la lungezza del lato obliquo: ");
scanf("%f", &lato);
printf("\n Inserire la lunghezza della base maggiore: ");
scanf("%f",b1);
printf("\n Inserire la lunghezza della base minore: ");
scanf("%f",b2);
h=sqrt(b1*b1-b2*b2);
area=((b1+b2)*h)/2;
perimetro=b1+b2+2*lato;
printf("\n Il perimetro del trapezio e\': %.3f", perimetro);
printf("\n L'area del trapezio e\': %.3f", area);
printf ("\n\n");
}