Em đang thắc mắc vì sao biến dem ++ bao nhiêu lần mà nó vẫn bằng 0, mời các cao nhân trợ giúp :V. Em cảm ơn :D.
#include <iostream>
using namespace std;
void nhapmang (int a[100], int sl) {
cout << "\n nhap so luong phan tu: ";
cin >> sl;
for (int i =0; i<sl;i++) {
cout << "\n a["<<i<<"]= ";
cin >> a[i];
}
}
void xuatmang (int a[100], int sl) {
for (int i = 0 ; i< sl;i++) {
cout << "\t a["<<i<<"]= " << a[i];
}
}
int main () {
int a[100];
int sla;
nhapmang (a,sla);
int b[100];
int slb;
nhapmang (b,slb);
int dem=0;
for (int i = 0 ; i < sla;i++) {
for (int j =i; j < slb;j++) {
if (a[i]==b[j]) dem++;
}
}
if (dem>=sla) cout << "\n mang a la con mang b";
return 0;
}