Citesti numarul il descompui si verifici fiecare cifra daca e impara, daca e o contorizezi..
Codul ar fi cam asa:
#include<iostream>
int impar(int n)
{int c,k=0;
while(n){
c=n%10;
n/=10;
if(c%2!=0)
k++;
}//while
return k;
}//impar
int main () {
int n;
cin>>n;
cout<<"Numarul "<<n<<" are "<<impar(n)<<" cifre impare";
}//main
Sper ca nu am gresit nimic!