👤

Să se scrie un program care să determine produsul cifrelor impare ale unui număr natural citit de la tastatură.

Răspuns :

#include <iostream>
using namespace std;

int main()
{
    int n, p = 1, ok = 0;

    cin >> n;
    while(n) {
        if((n % 10) & 1) { p *= (n % 10); ok = 1; }
        n /= 10;
    }
    if(ok) cout << p << '\n';
    else cout << 0;
}