www.pudn.com > TP333.3_S886.rar > NAME.C
//******************************************** //文件名:NAME.C //功能:1. 接收键盘输入的字符并回显在屏幕上 // 2. 将接收的字符以字符串方式返回调用函数 //******************************************** #include//1. #include //2. #include //3. #include //4. void finame(int gx,int gy) //5. { //6. char gch=0; //7. extern char gsh[16]; //8.声明数组是外部变量 char gh2[2]; //9. int gi,gj,gk; //10. gi=gj=gk=0; //11. while(gch!='\r') //12.判断是否为回车符 { //13. gch=gh2[0]=gsh[gi]=toupper(getch()); //14.从键盘接收一个字符 gh2[1]=0; //15.补结束符 if( (((gch>=48)&&(gch<=57))|| //16.判断字符的值 ((gch>=65)&&(gch<=90))|| //17. (gch==46)) &&(gi<=11)) //18. { //19. setviewport(gx,gy,gx+16,gy+16,0); //20.设置视区范围 gx=gx+16; //21.调整坐标 settextstyle(0,HORIZ_DIR,2); //22.设置字符显示属性 setcolor(7); //23.设置颜色 outtext(gh2); //24.字符回显 gi++; //25. gj++; //26. } //27. if((gch=='\b')&&(gk