Skip to content

Instantly share code, notes, and snippets.

@jcwilk
Created June 15, 2012 11:18
Show Gist options
  • Save jcwilk/2935940 to your computer and use it in GitHub Desktop.
Save jcwilk/2935940 to your computer and use it in GitHub Desktop.
int reinventTheWheel(char* numberString, int numberLength) {
int multiplier = 1;
int i;
int number = 0;
while (numberLength--) {
multiplier = 1;
i = numberLength;
while (i--) multiplier*= 10;
switch(*(numberString++)){
case '9':
number+=multiplier;
case '8':
number+=multiplier;
case '7':
number+=multiplier;
case '6':
number+=multiplier;
case '5':
number+=multiplier;
case '4':
number+=multiplier;
case '3':
number+=multiplier;
case '2':
number+=multiplier;
case '1':
number+=multiplier;
}
}
return number
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment