Viết chương trình nhập mảng N số nguyên. Tìm phần tử lớn nhất và các vị trí của nó trong dãy. Mình làm ra được phần tử lớn nhất và vị trí rồi nhưng không xuất ra được hết tất cả vị trí của phần tử lớn nhất. Mình không biết chỉnh sao cho ra được tất cả vị trí, mình mới bắt đầu học về mảng C thôi qwq.
#include <iostream>;
using namespace std;
int a[100];//mang a co toi da 100 phan tu nguyen
int N;// so phan tu can su dung
int vitrimax[100];//mang vitrimax co toi da 100 phan tu nguyen
//Phan than
int main(){
cout<<"Nhap so phan tu N (n<=100): ";
cin>>N;
for(int i=1;i<=N;i++){
cout<<"Nhap phan tu thu "<<i<<" : ";
cin>>a[i];
}
int max=a[1];
for(int i=2;i<N;i++)
if (max<a[i])
{
max=a[i];
}
for(int i=1;i<N;i++)
if (max==a[i])
{
vitrimax=i;
}
cout<<"Phan tu lon nhat la "<<max<<" nam o vi tri thu "<<vitrimax;
return 1;
}