1#include <ctype.h>2#include <limits.h>3#include <string.h>45#include "../libc.h"67int8_dtoi(char c)9{10 static const char digits[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";11 char *p;1213 if (p = strchr(digits, toupper(c)))14 return p - digits;1516 return INT_MAX;17}