I misunderstood my assignment earlier. I now understand for the part with :
The smallest digit: 0
Digit 1 can be found in integer number(s): 3
The largest digit: 9
Digit 9 can be found in integer number(s): 1, 3
that the code was supposed to extract the largest and smallest digit. I did that in my code now:
The only thing I need to do now is print out which lines have the smallDigit and largeDigit on them.Code:for(i = 0; i < count; i ++){ temp = numbers[i]; while (temp!= 0){ if (temp < 0) { temp = -temp; } numExtract = temp % 10; temp /= 10; if( numExtract > largeDigit ){ largeDigit = numExtract; } if( numExtract < smallDigit ){ smallDigit = numExtract; } } } cout << "\n"; cout << "The smallest digit: " << smallDigit << endl; cout << "The largest digit: " << largeDigit << endl;
Can anyone please help me? I'm stuck and I don't know what to do. How do I find what line (index) smallDigit and largeDigit are on?? I will appreciate ANY help.



LinkBack URL
About LinkBacks



