#include #include using namespace std; int contarCifra(int n, int cifra) { if (n / 10 == 0) { if (n == cifra) return 1; return 0; } if (n % 10 == cifra) return contarCifra(n / 10, cifra) + 1; return contarCifra(n / 10, cifra); } int main () { vector pruebas = {0, 95, 828, 9999}; for (int i = 0; i < pruebas.size(); i++) { for (int cifra = 0; cifra <= 9; cifra++) cout << "contarCifra(" << pruebas[i] << "," << cifra << ") = " << contarCifra(pruebas[i], cifra) << endl; cout << endl; } }