Đề bài:
Nhập phần tử y, nhập số phần tử của mảng, hỏi xem trong mảng có bao nhiêu phần tử chứa chữ số y. (mảng cho trước là 7 số nguyên tố đầu tiên)
em sai ở đâu vậy ạ
#include <iostream>
#include <math.h>
using namespace std;
#define MAX 100
void NhapmangSNT(int a[], int &n);
int SoPhanTuChuaY(int a[], int n,int y);
//###INSERT CODE HERE -
void NhapmangSNT(int a[], int &n)
{
cin >> n;
int a[7]={2,3,5,7,11,13,17};
cin >> a[7];
}
int SoPhanTuChuaY(int a[], int n,int y)
{
int dem=0;
for (int i=0;i<n;i++)
if (a[i]%y==0 || a[i]%10==y || a[i]/10==3)
dem++;
cout << dem;
}
int main()
{
int a[MAX], n, y;
cin >>y;
NhapmangSNT(a,n);
cout << SoPhanTuChuaY(a, n, y) << endl;;
return 0;
}
2,3,5,7,11,13,17
nhập:
1
7
xuất:
3