Question: The output keeps showing me Invalid number of digits even though I entered 4 digit integer. 1ber) int arr[4]; int i = 0; %3D arr[e]
The output keeps showing me Invalid number of digits even though I entered 4 digit integer.
![crypt umber) { int arr[4]; int i = 0; arr[@] = (number / 1000); arr[1] = (number / 100) % 10; arr[2] = (number / 10) % 10; ar](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2021/01/60115c647bc08_1611750500796.jpg)
1ber) int arr[4]; int i = 0; %3D arr[e] = (number / 1000); arr[1] = (number / 100) % 10; %! arr[2] = (number / 10) % 10; arr[3] = number % 10; for (; i < 4; i++) { arr[i] = (arr[i] + 7) % 10; } return arr[2] * 1000 + arr[3] * 100 + arr[e] * 10 + arr[1]; int digit(int number) { int digit = 0; while (number) %3D { number= number/10; ++digit; return digit; }
Step by Step Solution
3.44 Rating (163 Votes )
There are 3 Steps involved in it
int digits digitsinput ... View full answer
Get step-by-step solutions from verified subject matter experts
