char hiragana[200]; char katakana[200]; char kanatable[]={ 0xa4,0xa2, /* あ */ 0xa4,0xa2, /* あ */ 0xa4,0xa4, /* い */ 0xa4,0xa4, /* い */ 0xa4,0xa6, /* う */ 0xa4,0xa6, /* う */ 0xa4,0xa8, /* え */ 0xa4,0xa8, /* え */ 0xa4,0xaa, /* お */ 0xa4,0xaa, /* お */ 0xa4,0xab, /* か */ 0xa4,0xab, /* か */ 0xa4,0xad, /* き */ 0xa4,0xad, /* き */ 0xa4,0xaf, /* く */ 0xa4,0xaf, /* く */ 0xa4,0xb1, /* け */ 0xa4,0xb1, /* け */ 0xa4,0xb3, /* こ */ 0xa4,0xb3, /* こ */ 0xa4,0xb5, /* さ */ 0xa4,0xb5, /* さ */ 0xa4,0xb7, /* し */ 0xa4,0xb7, /* し */ 0xa4,0xb9, /* す */ 0xa4,0xb9, /* す */ 0xa4,0xbb, /* せ */ 0xa4,0xbb, /* せ */ 0xa4,0xbd, /* そ */ 0xa4,0xbd, /* そ */ 0xa4,0xbf, /* た */ 0xa4,0xbf, /* た */ 0xa4,0xc1, /* ち */ 0xa4,0xc1, /* ち */ 0xa4,0xc4, /* つ */ 0xa4,0xc4, /* つ */ 0xa4,0xc4, /* つ */ 0xa4,0xc6, /* て */ 0xa4,0xc6, /* て */ 0xa4,0xc8, /* と */ 0xa4,0xc8, /* と */ 0xa4,0xca, /* な */ 0xa4,0xcb, /* に */ 0xa4,0xcc, /* ぬ */ 0xa4,0xcd, /* ね */ 0xa4,0xce, /* の */ 0xa4,0xcf, /* は */ 0xa4,0xcf, /* は */ 0xa4,0xcf, /* は */ 0xa4,0xd2, /* ひ */ 0xa4,0xd2, /* ひ */ 0xa4,0xd2, /* ひ */ 0xa4,0xd5, /* ふ */ 0xa4,0xd5, /* ふ */ 0xa4,0xd5, /* ふ */ 0xa4,0xd8, /* へ */ 0xa4,0xd8, /* へ */ 0xa4,0xd8, /* へ */ 0xa4,0xdb, /* ほ */ 0xa4,0xdb, /* ほ */ 0xa4,0xdb, /* ほ */ 0xa4,0xde, /* ま */ 0xa4,0xdf, /* み */ 0xa4,0xe0, /* む */ 0xa4,0xe1, /* め */ 0xa4,0xe2, /* も */ 0xa4,0xe4, /* や */ 0xa4,0xe4, /* や */ 0xa4,0xe6, /* ゆ */ 0xa4,0xe6, /* ゆ */ 0xa4,0xe8, /* よ */ 0xa4,0xe8, /* よ */ 0xa4,0xe9, /* ら */ 0xa4,0xea, /* り */ 0xa4,0xeb, /* る */ 0xa4,0xec, /* れ */ 0xa4,0xed, /* ろ */ 0xa4,0xef, /* わ */ 0xa4,0xef, /* わ */ 0xa4,0xf0, /* ゐ */ 0xa4,0xf1, /* ゑ */ 0xa4,0xf2, /* を */ 0xa4,0xf3, /* ん */ 0xa4,0xa6, /* う */ 0xa4,0xab, /* か */ 0xa4,0xab, /* か */ 0 }; char symboltable[]={ 0xa1,0xa1, /* スペース */ 0xa1,0xaa, /* ! */ 0xa1,0xc9, /* ” */ 0xa1,0xf4, /* # */ 0xa1,0xf0, /* $ */ 0xa1,0xf3, /* % */ 0xa1,0xf5, /* & */ 0xa1,0xc7, /* ’ */ 0xa1,0xca, /* ( */ 0xa1,0xcb, /* ) */ 0xa1,0xf6, /* * */ 0xa1,0xdc, /* + */ 0xa1,0xa4, /* , */ 0xa1,0xdd, /* − */ 0xa1,0xa5, /* . */ 0xa1,0xbf, /* / */ 0xa3,0xb0, /* 0 */ 0xa3,0xb1, /* 1 */ 0xa3,0xb2, /* 2 */ 0xa3,0xb3, /* 3 */ 0xa3,0xb4, /* 4 */ 0xa3,0xb5, /* 5 */ 0xa3,0xb6, /* 6 */ 0xa3,0xb7, /* 7 */ 0xa3,0xb8, /* 8 */ 0xa3,0xb9, /* 9 */ 0xa1,0xa7, /* : */ 0xa1,0xa8, /* ; */ 0xa1,0xe3, /* < */ 0xa1,0xe1, /* = */ 0xa1,0xe4, /* > */ 0xa1,0xa9, /* ? */ 0xa1,0xf7, /* @ */ 0xa3,0xc1, /* A */ 0xa3,0xc2, /* B */ 0xa3,0xc3, /* C */ 0xa3,0xc4, /* D */ 0xa3,0xc5, /* E */ 0xa3,0xc6, /* F */ 0xa3,0xc7, /* G */ 0xa3,0xc8, /* H */ 0xa3,0xc9, /* I */ 0xa3,0xca, /* J */ 0xa3,0xcb, /* K */ 0xa3,0xcc, /* L */ 0xa3,0xcd, /* M */ 0xa3,0xce, /* N */ 0xa3,0xcf, /* O */ 0xa3,0xd0, /* P */ 0xa3,0xd1, /* Q */ 0xa3,0xd2, /* R */ 0xa3,0xd3, /* S */ 0xa3,0xd4, /* T */ 0xa3,0xd5, /* U */ 0xa3,0xd6, /* V */ 0xa3,0xd7, /* W */ 0xa3,0xd8, /* X */ 0xa3,0xd9, /* Y */ 0xa3,0xda, /* Z */ 0xa1,0xce, /* [ */ 0xa1,0xef, /* ¥ */ 0xa1,0xcf, /* ] */ 0xa1,0xb0, /* ^ */ 0xa1,0xb2, /* _ */ 0xa1,0xc6, /* ‘ */ 0xa3,0xe1, /* a */ 0xa3,0xe2, /* b */ 0xa3,0xe3, /* c */ 0xa3,0xe4, /* d */ 0xa3,0xe5, /* e */ 0xa3,0xe6, /* f */ 0xa3,0xe7, /* g */ 0xa3,0xe8, /* h */ 0xa3,0xe9, /* i */ 0xa3,0xea, /* j */ 0xa3,0xeb, /* k */ 0xa3,0xec, /* l */ 0xa3,0xed, /* m */ 0xa3,0xee, /* n */ 0xa3,0xef, /* o */ 0xa3,0xf0, /* p */ 0xa3,0xf1, /* q */ 0xa3,0xf2, /* r */ 0xa3,0xf3, /* s */ 0xa3,0xf4, /* t */ 0xa3,0xf5, /* u */ 0xa3,0xf6, /* v */ 0xa3,0xf7, /* w */ 0xa3,0xf8, /* x */ 0xa3,0xf9, /* y */ 0xa3,0xfa, /* z */ 0xa1,0xd0, /* { */ 0xa1,0xc3, /* | */ 0xa1,0xd1, /* } */ 0xa1,0xc1, /* 〜 */ 0 }; char btable[6][21]={ {0xa4,0xa2, /* あ */ 0xa4,0xab, /* か */ 0xa4,0xb5, /* さ */ 0xa4,0xbf, /* た */ 0xa4,0xca, /* な */ 0xa4,0xcf, /* は */ 0xa4,0xde, /* ま */ 0xa4,0xe4, /* や */ 0xa4,0xe9, /* ら */ 0xa4,0xef, /* わ */ 0}, {0xa4,0xa4, /* い */ 0xa4,0xad, /* き */ 0xa4,0xb7, /* し */ 0xa4,0xc1, /* ち */ 0xa4,0xcb, /* に */ 0xa4,0xd2, /* ひ */ 0xa4,0xdf, /* み */ 0xa4,0xea, /* り */ 0xa4,0xf0, /* ゐ */ 0}, {0xa4,0xa6, /* う */ 0xa4,0xaf, /* く */ 0xa4,0xb9, /* す */ 0xa4,0xc4, /* つ */ 0xa4,0xcc, /* ぬ */ 0xa4,0xd5, /* ふ */ 0xa4,0xe0, /* む */ 0xa4,0xe6, /* ゆ */ 0xa4,0xeb, /* る */ 0}, {0xa4,0xa8, /* え */ 0xa4,0xb1, /* け */ 0xa4,0xbb, /* せ */ 0xa4,0xc6, /* て */ 0xa4,0xcd, /* ね */ 0xa4,0xd8, /* へ */ 0xa4,0xe1, /* め */ 0xa4,0xec, /* れ */ 0xa4,0xf1, /* ゑ */ 0}, {0xa4,0xaa, /* お */ 0xa4,0xb3, /* こ */ 0xa4,0xbd, /* そ */ 0xa4,0xc8, /* と */ 0xa4,0xce, /* の */ 0xa4,0xdb, /* ほ */ 0xa4,0xe2, /* も */ 0xa4,0xe8, /* よ */ 0xa4,0xed, /* ろ */ 0}, {0xa4,0xf3, /* ん */ 0} };