Chương trình tìm phần tử max trong mảng in ra hết

Chương trình bị lỗi ở đâu mà nó in ra hết luôn ạ?

#include<iostream>

using namespace std;

 int main()

{
  int n,i ,a[100];
  cout<<"nhap vao so phan tu : ";
  cin>>n;
  for (i = 0; i< n; i++)
  {
    cout<<"a["<<i<<"] :";
    cin>>a[i];
  }
  int max=a[0];
  for (i= 0; i <n; i++)
  { 
    if (max< a[i])
    { max=a[i];
    }
  
    cout<<"max = "<< max <<endl;
  }
return 0;
}

bỏ cout<<"max - "<<max<<endl;
ra khỏi vòng lặp for nha bạn

1 Like

Chú ý đến ngoặc của vòng lặp kìa.

đc rồi ạ .cảm ơn 2 bạn nhé!

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