I'm plugging away at exercise 6.6 and can't figure out what's wrong with the program statement (see below in context):
for (resultedDivisor; resultedDivisor>=1; resultedDivisor/=10)
resultedDigit=userEnteredNumber%resultedDivisor;
I get the xCode error message: Expression result unused. This error message refers to the variable "resultedDivisor".
Anybody know why I get this error message? I guess in general I don't understand what makes a valid program statement.
int userEnteredNumber, divisor, resultedDivisor, resultedDigit;
NSLog (@"Enter your number.");
scanf ("%i", &userEnteredNumber);
for (divisor=1; userEnteredNumber >= divisor; divisor*=10)
resultedDivisor=divisor; //produces 10^x where x = number of digits in userEnteredNumber
NSLog(@"Resulted divsor = %i", resultedDivisor);
for (resultedDivisor; resultedDivisor>=1; resultedDivisor/=10)
resultedDigit=userEnteredNumber%resultedDivisor;
}
return 0;
}