![]() |
#2
forever742020-03-28 22:03
|
struct pinyin
{
char pinyin[8];
};
...
struct pinyin ReadKey()
{
struct pinyin pinyin;
char *ptr=pinyin.pinyin;
char key=0;
while(key!=0x0D)
{
key=getch();
if(key>='a'&&key<='z')
{
*ptr=key;
ptr++;
putch(key);
}
if(key==0x1B)
{
flag_exit=1;
break;
}
}
return(pinyin);
}
[此贴子已经被作者于2020-3-28 13:56编辑过]