Xin giúp em bài tập này, em không hiểu sao khi em chạy tới bước so sánh biến i thì chương trình không chạy nữa ạ
#include <stdio.h>
#include <stdlib.h>
main(){
int i=0;
float a,b,c,r;
printf("Ban muon tinh dien tich cua hinh nao?\n");
printf("Theo thu tu tu trai qua phai vuong,chu nhat,tam giac, tron, thang ung voi cac so 1,2,3,4,5\n");
printf("Moi ban chon hinh muon tinh dien tich theo thu tu:");
scanf("%d",i);
if (i==1)
{
printf("Moi ban nhap do dai canh a: \n");scanf("%f",a);
printf("Dien tich hinh vuong la: %8.2f",a*a);
}
if (i==2)
{
printf("Moi ban nhap chieu dai va chieu rong cua hinh chu nhat \n");
printf("a=");scanf("%f",&a);
printf("b=");scanf("%f",&b);
printf("\n");
printf("Dien tich cua hinh chu nhat la: %8.2f",a*b);
}
if (i==3)
{
printf("Moi ban nhap chieu cao va do dai canh day \n");
printf("a=");scanf("%8.2f",&a);
printf("b=");scanf("%8.2f",&c);
printf("\n");
printf("Dien tich hinh tam giac la :%8.2f",1/2*a*c);
}
if (i==4)
{
printf("Moi ban nhap ban kinh R cua hinh tron :");scanf("%8.2f",r);
printf("Dien tich hinh trong la %8.2f",r*r*3.14);
}
if (i==5)
{
printf("Nhap vao chieu dai day lon, day be, chieu cao cua hinh thang \n");
printf("a=");scanf("%f",&a);
printf("b=");scanf("%f",&b);
printf("c=");scanf("%f",&c);
printf("\n Dien tich cua hinh thang la:",1/2*(a+b)*c);
}}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?