i just want to recursively call each digit from a number and print its name
#include
#include
using namespace std;
int digits(int n)
{
if(n/10==0)
return 0 ;
digits(n/10);
return n%10;
}
int main()
{
string arr[10] = {“zero”, “One”, “Two”, “Three”,”Four”,”Five”, “Six”, “Seven”, “Eight”, “Nine”};
int n;
cin >> n ;
cout << endl;
cout << digits(n) << " -> " << arr[digits(n)];
}
New contributor
Siddham Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.