4 ms·
And you could save an additional character by changing the loop test to a+b form, i.e.: int i,x[99];for(x[98]=i=1;x+98;)i*=!++x[i++]; The other array referenc
by nburger 16y ago
And you could save an additional character by changing the loop test to a+b form, i.e.:
int i,x[99];for(x[98]=i=1;x+98;)i*=!++x[i++];
The other array references are l-values.