Đề bài là nhập một dãy n số thực.Trong số các bộ 3 phần tử liên tiếp hãy tìm một bộ có tích nhỏ nhất.Hãy in bộ 3 phần tử và tích nhỏ nhất tìm được.
Bài em đây ạ.Em mới học C mong anh chị giúp đỡ
#include<stdio.h>
#include<math.h>
int main()
{
int i,n;
float x[100],min;
printf("Nhap so phan tu n:");
scanf("%d",&n);
printf("Nhap phan tu:\n");
for(i=1;i<=n;i++)
{
printf("x[%d]=",i);
scanf("%f",&x[i]);
}
min=x[1]*x[2]*x[3];
for(i=1;i<=n;i++)
if(min>x[i]*x[i+1]*x[i+2])
printf("bo 3 phan tu co tich nho nhat la %f %f %f\n",x[i],x[i],x[i]);
printf("Tich nho nhat la %f",min);
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?