Răspuns:
int cif(int a,int b)
{
int k=0; ///initializam un contor cu 0 care ne va numara aparitiile cifrei b in a
while(a) ///parcurgem numarul a
{
if(a%10==b)k++; ///vreificam daca ultima cifra a lui a este egala cu b
a/=10; ///taiem din coada lui a
}
return k; ///returnam numarul de aparitii
}
Explicație: