|
ktoi4() をちょっと修正します。
int ktoi4(void)
{
static char t[] = "〇一二三四五六七八九十百千万億";
static int v[] = {0,1,2,3,4,5,6,7,8,9,10,100,1000,10000,100000000};
int i;
for (i = 0; t[i]; i += 2)
if (t[i] == bp[0] && t[i+1] == bp[1]) break;
if (t[i] == 0) return c = -1;
bp += 2;
return c = v[i>>1];
}
|