Cerința
Se dă un tablou cu n elemente, numere naturale. Să se înlocuiască fiecare element din tablou cu produsul dintre numărul de cifre și prima cifră.
Se vor defini și apela următoarele subprograme recursive:
citire, care citește de la tastatură celenelemente ale unui tablouafisare, care afișează pe ecran elementele tabloului separate prin exact un spațiunumar_cifre, care determină numărul de cifre ale unui număr dat ca parametruprima_cifra, care determină prima cifră a unui număr dat ca parametruinloc, care realizează înlocuirile cerute.
În programele C/C++ nu se vor folosi variabile globale.
Date de intrare
Se citește de la tastatură numărul n, iar apoi cele n elemente ale tabloului.
Date de ieșire
Se vor afișa pe ecran elementele tabloului, separate prin exact un spațiu.
Restricții și precizări
1 ≤ n ≤ 1000- elementele tabloului vor fi mai mici decât
1.000.000.000
Exemplu:
Intrare
7 73 718 18 75 14 5209 49
Ieșire
14 21 2 14 2 20 8
Explicație
73 se înlocuiește cu 14, 718 cu 21, 18 cu 2, etc.