[求助]求汉字转拼音的程序
rt!有汉字对应拼音的表,unicode,要先从文件中读汉字,然后转化成拼音再输出汉字+拼音,望高手指点!!!不胜感激!!!
----------------解决方案--------------------------------------------------------
建立一个汉字与拼音对应的数据库,然后对应输出就可以了
例如建立结构体
typedef struct
{
char h[3];
char p[6];
}DATA;
DATA s[5000]; /*假设字库中汉字数量有5000个*/
char temp[3];
int i=0;
读入数据库
scanf("%s",temp);
do
{
if(strcmp(s[i].h,temp)==0)
{
printf("%s",p);
break;
}
i++;
}while(i<5000);
if(i==5000) printf("No Found!");
----------------解决方案--------------------------------------------------------