Я так понимаю что это 2 разные задачи? Если да - вот решение к ним. Написано на С++, среда разработки Dev C++
1. Массив чисел задает сам пользователь
[THIDE="0"]#include<iostream>
int main(){
int n=10, m=0;
int * M=new int[n];
for(int i=0;i<n;++i){
std::cin >> M;
if(M%2)
++m;
}
2. Элементы и число задает сам пользователь
[THIDE="0"]#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
setlocale(0, "");
const int n = 10;
int i = 0, mas[n];
int min = 0;
int m = 0;
cout << "Enter * digit: \n";
cin >> m;
cout << "Enter 10 digits: \n";
for (i = 0; i < n; i++)
{
cin >> mas;
if (mas[min] > mas)
min = i;
}
cout << "Minimal Element: " << mas[min] << "\n";
cout << "Minimal Element *: " << mas[min]*m << "\n";
system ("pause>>void");
return 0;
}[/THIDE]